Marcel Weisgut

Results 44 comments of Marcel Weisgut

>After doing some benchmarks with several hash maps, Tessil's robin_map seemed to be a good option. Except the removal of a shrink_to_fit() call which is not supported by Tessil's hash...

If you want to continue with this work, please update the currently outdated description of this PR.

Thank you for this work in the context of the DYOD seminar. Closing this PR for now since nobody is currently contributing.

I haven't investigated the errors raised with llvm 13 in detail, but I thought that even without the google test update of this PR, i.e., also with the google test...

> We have the CI stage `clangRelWithDebInfoThreadSanitizer`, which runs `hyriseSystemTest`, and thus `StressTest.*`. > > Why does/did the CI not bring up this issue? Because the referenced stress test is...

Just for the record: [this error](https://hyrise-ci.epic-hpi.de/blue/organizations/jenkins/hyrise%2Fhyrise/detail/PR-2484/6/pipeline) was caused by still having `ENV OPOSSUM_HEADLESS_SETUP=true` in the Dockerfile of the uploaded docker image `hyrise/hyrise-ci:20.04`. The issue was fixed by changing this line...

>We are not looking into enforcing unique constraints for now. What did we mean by that?

>We do not want to consider multi-chunk indexes Recent experiments showed that calling `_index_ranges_for_value` takes most of the execution time of the overall IndexJoin execution. Within this function, `upper_bound` /...

> * The TableScan should not decide which chunks use an index, that information should come in the form of a list of ChunkIDs from the rule In this respect...

- [btree_index_test.cpp](https://github.com/mweisgut/hyrise/blob/d38b9103e8adde176d0b5c0a860f0a7262470b55/src/test/storage/btree_index_test.cpp#L75-L97) - [group_key_index_test.cpp](https://github.com/mweisgut/hyrise/blob/d38b9103e8adde176d0b5c0a860f0a7262470b55/src/test/storage/group_key_index_test.cpp#L68-L87) - [single_segment_index_test.cpp (1)](https://github.com/mweisgut/hyrise/blob/d38b9103e8adde176d0b5c0a860f0a7262470b55/src/test/storage/single_segment_index_test.cpp#L220-L245) - [single_segment_index_test.cpp (2)](https://github.com/mweisgut/hyrise/blob/d38b9103e8adde176d0b5c0a860f0a7262470b55/src/test/storage/single_segment_index_test.cpp#L270-L301) - [single_segment_index_test.cpp (3)](https://github.com/mweisgut/hyrise/blob/d38b9103e8adde176d0b5c0a860f0a7262470b55/src/test/storage/single_segment_index_test.cpp#L349-L378) introduced in #1800