Duarte Nunes
0c8f280af7
partition_key_view: Implement operator<<
...
The operator is declared, but it isn't implemented. This patch fixes
that.
Signed-off-by: Duarte Nunes <duarte@scylladb.com >
Message-Id: <1475225647-3800-1-git-send-email-duarte@scylladb.com >
2016-09-30 10:54:54 +02:00
Duarte Nunes
878927d9d2
range_tombstone: Extract out bounds_view
...
This patch extracts bounds_view from range_tombstone so its comprator
can be reused elsewhere.
Signed-off-by: Duarte Nunes <duarte@scylladb.com >
2016-08-22 17:52:36 +02:00
Pekka Enberg
38a54df863
Fix pre-ScyllaDB copyright statements
...
People keep tripping over the old copyrights and copy-pasting them to
new files. Search and replace "Cloudius Systems" with "ScyllaDB".
Message-Id: <1460013664-25966-1-git-send-email-penberg@scylladb.com >
2016-04-08 08:12:47 +03:00
Paweł Dziepak
53858ed9cd
keys: remove old-style serializers
...
Signed-off-by: Paweł Dziepak <pdziepak@scylladb.com >
2016-03-02 09:05:25 +00:00
Tomasz Grabiec
13974234a4
db/serializer: Spread serializers to relax header dependencies
2016-01-08 21:10:26 +01:00
Paweł Dziepak
64f50a4f40
db: make clustering_key a prefix
...
Schemas using compact storage can have clustering keys with the trailing
components not set and effectively being a clustering key prefixes
instead of full clustering keys.
Signed-off-by: Paweł Dziepak <pdziepak@scylladb.com >
2015-12-10 05:46:47 +01:00
Avi Kivity
d5cf0fb2b1
Add license notices
2015-09-20 10:43:39 +03:00
Tomasz Grabiec
bad7602299
keys: Introduce ring_order_tri_compare()
2015-07-22 10:27:48 +02:00
Tomasz Grabiec
2ae6e91956
keys: Make comparators work on views rather than const&
...
More generic.
2015-07-12 12:54:38 +02:00
Tomasz Grabiec
0bc0071373
keys: Introduce view wrappers
...
We now have partition_key_view, clustering_key_view, etc.
Database APIs will be extended to also accept views.
This will alows us to avoid allocations in certain scenarios.
2015-05-06 15:52:56 +02:00
Tomasz Grabiec
22e379e786
keys: Move operator<< functions to .cc file
2015-04-22 19:01:16 +02:00