Bouncner
Bouncner
Changing a few things to get the CI and our Docker image up to date: - use Ubuntu 22.04 (for the Docker CI image) - with that we now use...
Add note to contributor guidelines. PS: there have been discussion about lang-tidy rules, but to my knowledge there are no rules available yet.
As part of #2402 I tried to compile Hyrise with GCC 12. It fails, one reason is that std::unary is removed with C++20. That's easy to fix. The other issue...
Currently, we lack a proper way to determine if a chunk can be finalized (and thus encoded). That means that all transactions are either committed or rollbacked. #2457 might or...
Without root it is not trivial to get Hyrise running as it includes SystemTap sources. While boost and other libraries can be installed quite easily, systemtap requires a bunch of...
On MacOS as well as Linux, the `hyriseServer` consumes between 50% and 80% while there are no connections at all. When a complex query is issued on a single-core instance...
In TPC-H Q19, the predicates `[..] AND l_quantity >= [QUANTITY1] AND l_quantity
The list of chunks to include in the index scan appears to mean "all chunks" when being empty. This is (i) not documented as far as I can tell and...
Indexes are handled via few functions right now in a way that might cause problems for growing tables. Also, the interfaces of `Chunk` and `AbstractIndex` need some love. A few...
Non-data tables should be immutable. Right now, we neither finalize() all chunks in several operators nor enforce it. With my current work on #2000, I am already working on this...