Skip to content

Instantly share code, notes, and snippets.

diff --git a/src/lib/operators/join_helper/join_output_writing.hpp b/src/lib/operators/join_helper/join_output_writing.cpp
index e7a618235..d4d827104 100644
--- a/src/lib/operators/join_helper/join_output_writing.hpp
+++ b/src/lib/operators/join_helper/join_output_writing.cpp
@@ -1,131 +1,94 @@
-#pragma once
+#include "join_output_writing.hpp"
#include <unordered_map>
diff --git a/src/lib/storage/lz4_segment.cpp b/src/lib/storage/lz4_segment.cpp
index 7fa821329..cd675c2b8 100644
--- a/src/lib/storage/lz4_segment.cpp
+++ b/src/lib/storage/lz4_segment.cpp
@@ -333,7 +333,9 @@ std::pair<pmr_string, size_t> LZ4Segment<pmr_string>::decompress(const ChunkOffs
* If the previously decompressed block was a different block than the one accessed now, overwrite it with the now
* decompressed block.
*/
- if (!cached_block_index || start_block != *cached_block_index) {
+ if (!cached_block_index) {
#!/usr/bin/python3
import datetime
import os
import psycopg2
import sys
import time
connection = psycopg2.connect("host=rapa.eaalab.hpi.uni-potsdam.de port=5432")
[1/32] cd /home/Martin.Boissier/hyrise/relclang/src/lib && ln -fs /home/Martin.Boissier/hyrise/relclang/../resources /home/Martin.Boissier/hyrise/relclang/
[2/32] cd /home/Martin.Boissier/hyrise/relclang/src/lib && /usr/local/bin/cmake -DGIT_FUNCTION=DoMonitoring -DGIT_WORKING_DIR=/home/Martin.Boissier/hyrise/src/lib -Dpre_configure_file=/home/Martin.Boissier/hyrise/src/lib/version.hpp.in -Dpost_configure_file=/home/Martin.Boissier/hyrise/relclang/version.hpp -P /home/Martin.Boissier/hyrise/cmake/git_watcher.cmake
[3/29] Linking CXX executable hyrisePlayground
[4/29] Linking CXX executable hyriseBenchmarkPlayground
[5/29] Linking CXX executable hyriseBenchmarkFileBased
[6/29] Linking CXX executable hyriseBenchmarkJoinOrder
[7/29] Linking CXX executable hyriseBenchmarkTPCC
[8/29] Linking CXX executable hyriseBenchmarkTPCDS
[9/29] Linking CXX executable hyriseSystemTest
[10/29] Linking CXX executable hyriseConsole
1: 1
2: 2
3: 3
4: 4
5: 5
6: 6
7: 7
8: 8
9: 9
10: A
+#include "scheduler/node_queue_scheduler.hpp"
#include "scheduler/operator_task.hpp"
#include "storage/chunk_encoder.hpp"
#include "storage/encoding_type.hpp"
@@ -31,7 +32,7 @@ class TPCHDataMicroBenchmarkFixture : public MicroBenchmarkBasicFixture {
public:
void SetUp(::benchmark::State& state) {
auto& sm = StorageManager::get();
- const auto scale_factor = 0.001f;
+ const auto scale_factor = 1.0f;
@Bouncner
Bouncner / gist:2d134821662626047cb8d629660e504c
Created May 5, 2019 16:15
Loading binary to new encoding
Martin.Boissier@nemea:~/hyrise_master$ ./rel/hyriseBenchmarkJoinOrder -q 1 -r 1
- Writing benchmark results to stdout
- MVCC is disabled
- Running in single-threaded mode
- 1 simulated clients are scheduling queries in parallel
- Running benchmark in 'IndividualQueries' mode
- Visualization is off
- Encoding is 'Dictionary'
- Chunk size is 100000
- Max runs per query is 1
@Bouncner
Bouncner / gist:5215230
Created March 21, 2013 18:05
The date Slider example from http://ghusse.github.com/jQRangeSlider/documentation.html. Only adjusted paths to JS files. These were downloaded from http://ghusse.github.com/jQRangeSlider/index.html and placed in the folder 'stable'. Issue: without including the CSS files, a white page with two draggable texts (both with a date) is shown. Nothing…
<!DOCTYPE>
<html>
<head>
<meta charset="utf-8"/>
<title>example</title>
</head>
<body>
<h1>Hello world</h1>
<div id="slider"></div>
<script src="jquery.js"></script>