Commit Graph

  • 21d0a2c764 query: Optionally send cell ttl Duarte Nunes 2016-06-19 21:25:27 +02:00
  • eb8f5fafb2 thrift: Add partition key validation Duarte Nunes 2016-06-18 17:38:14 +02:00
  • f57136f2f3 thrift: Make key_from_thrift take schema ref Duarte Nunes 2016-06-09 11:53:43 +02:00
  • e2b4cc4849 types: Add to_bytes_view function Duarte Nunes 2016-07-06 12:45:54 +02:00
  • a647fea30b schema: Add is_dynamic to thrift_schema Duarte Nunes 2016-07-11 17:27:51 +02:00
  • 527ec2ab59 thrift: Support composite keys Duarte Nunes 2016-06-17 22:39:43 +02:00
  • 7f5ec71b1f thrift: Extract ttl calculation Duarte Nunes 2016-05-24 11:59:10 +01:00
  • 324b776c1b thrift: Add lookup_schema function Duarte Nunes 2016-06-07 22:24:37 +02:00
  • 4ef2b1b25f Merge seastar upstream Avi Kivity 2016-07-14 16:27:23 +03:00
  • 32d670a792 Merge "Scylla-housekeeping check version" from Amnon Avi Kivity 2016-07-14 14:58:33 +03:00
  • 1048e1071b db: do not create column family directories belonging to foreign keyspaces Avi Kivity 2016-07-14 14:19:42 +03:00
  • 260761f2dd rules.in: Add the scylla-timer to ubuntu Amnon Heiman 2016-07-14 10:47:50 +03:00
  • 3be9ab38e2 ubuntu.in: Add dependency to python3-requests Amnon Heiman 2016-07-14 10:45:24 +03:00
  • 3b9db378ac scylla-server.install.in: Pack the scyll-housekeeping on ubuntu Amnon Heiman 2016-07-13 11:18:07 +03:00
  • 948140bec3 Adding a timer service for ubuntu scylla-housekeeping Amnon Heiman 2016-07-13 11:14:24 +03:00
  • 23edc1861a db: estimate queued read size more conservatively Avi Kivity 2016-07-13 20:05:16 +03:00
  • d3c87975b0 db: don't over-allocate memory for mutation_reader Avi Kivity 2016-07-13 19:59:03 +03:00
  • 10c144ffd4 types: fix type aliasing violation Paweł Dziepak 2016-07-13 13:35:49 +01:00
  • c97871d95c migration_manager: Uncomment logging for keysapce drop Tomasz Grabiec 2016-07-13 14:41:13 +02:00
  • 9cc076c9f3 storage_proxy: preserve endpoint's order while filtering local nodes for query Gleb Natapov 2016-07-13 13:09:09 +03:00
  • 7227c537ce Merge branch 'pdziepak/streamed-mutations-hashing/v5' from seastar-dev.git Tomasz Grabiec 2016-07-13 11:24:00 +02:00
  • 674afc52bc compound_test: Test singular composite_view::explode() Duarte Nunes 2016-07-12 21:56:33 +02:00
  • 3fe1aec29d streaming: avoid word "ERROR" in non-error messages Paweł Dziepak 2016-07-13 09:49:12 +01:00
  • eb88181347 repair: ask for streamed checksums if cluster supports them Paweł Dziepak 2016-07-11 13:25:12 +01:00
  • 7e06499458 repair: convert hashing to streamed_mutations Paweł Dziepak 2016-05-31 13:31:46 +01:00
  • e779e2f0c9 streaming: do not fragment mutations in mixed cluster Paweł Dziepak 2016-07-11 11:13:31 +01:00
  • 85c092c56c storage_service: add LARGE_PARTITIONS_FEATURE Paweł Dziepak 2016-07-11 10:59:40 +01:00
  • c5662919df tests/streamed_mutation: test hashing Paweł Dziepak 2016-05-31 13:31:23 +01:00
  • fe172484bd streamed_mutation: add mutation_hasher Paweł Dziepak 2016-07-11 07:57:13 +01:00
  • eb1dcf08e7 tests/streamed_mutation: add test for range_tombstones_stream Paweł Dziepak 2016-07-12 17:18:51 +01:00
  • 93cc4454a6 streamed_mutation: emit range_tombstones directly Paweł Dziepak 2016-07-11 07:51:13 +01:00
  • c3a8539074 streamed_mutation: add more comparators to position_in_partition Paweł Dziepak 2016-07-12 16:45:26 +01:00
  • 27fea7bf2c mutation_partition: add non-cons rows and tombstones accessors Paweł Dziepak 2016-07-11 07:50:32 +01:00
  • 2208d4b53e range_tombstone_list: add non-const begin() and end() Paweł Dziepak 2016-07-11 07:50:00 +01:00
  • 5a790a9b49 range_tombstone: add flip() Paweł Dziepak 2016-07-08 13:44:42 +01:00
  • e1d306fa0d range_tombstone: add memory_usage() Paweł Dziepak 2016-07-08 13:40:51 +01:00
  • 91a866501d range_tombstone: add range_tombstone_accumulator Paweł Dziepak 2016-07-06 17:18:54 +01:00
  • cd7937d33b range_tombstone: add apply() Paweł Dziepak 2016-07-06 16:31:09 +01:00
  • aec90a22da sstable parsing: assert we do not lose clustering rows Nadav Har'El 2016-07-13 09:05:55 +03:00
  • 4eca7632ec sstables: Replace composite fields with raw bytes Duarte Nunes 2016-07-12 18:01:35 +02:00
  • f013425bb5 query: Ensure timestamp is last param in read_command Duarte Nunes 2016-07-12 10:32:14 +02:00
  • 41546747d8 scylla-server.service: Start the scylla-housekeeping Amnon Heiman 2016-07-11 09:35:47 +03:00
  • 0eba2b8fd5 scylla.spec.in: Pack the scylla-housekeeping service Amnon Heiman 2016-07-11 09:34:40 +03:00
  • c5e3c9bc35 Merge branch 'duarten/composite-v7' from git@github.com:duarten/scylla.git Tomasz Grabiec 2016-07-12 10:49:02 +02:00
  • 6d5049d90b Adding the scylla-housekeeping service Amnon Heiman 2016-07-11 09:33:14 +03:00
  • 30efdabf55 Introducting the scylla-housekeeping script Amnon Heiman 2016-07-11 09:30:52 +03:00
  • 51eba96c14 transport: encode user-defined type metadata Avi Kivity 2016-07-10 19:12:00 +03:00
  • 73a70e6d0a config: Use Scylla in user visible options Glauber Costa 2016-07-11 15:59:56 -04:00
  • f81329be60 sstables: sstables::key delegates to composite Duarte Nunes 2016-07-05 01:02:45 +02:00
  • 726b79ea91 messaging_service: enable internode_compression option Gleb Natapov 2016-07-11 17:17:34 +03:00
  • 201f585ab6 Merge seastar upstream Avi Kivity 2016-07-11 18:29:43 +03:00
  • f7706d51d1 scyllatop: fix typo Glauber Costa 2016-07-11 10:43:01 -04:00
  • ad8ff1df7e sstables: Replace composite class Duarte Nunes 2016-07-04 11:50:54 +02:00
  • 0b87d16699 composite: Add unit tests Duarte Nunes 2016-07-05 14:25:02 +02:00
  • b179d8d378 compound_compat: Parse legacy compound values Duarte Nunes 2016-07-04 11:48:55 +02:00
  • 9b08ddb639 Merge seastar upstream Avi Kivity 2016-07-11 16:23:29 +03:00
  • 4ab03e98cf commitlog: Ensure we don't end up in a loop when we must wait for alloc Calle Wilund 2016-07-11 11:01:13 +00:00
  • 14b0fe23c5 commitlog: Ensure we don't end up in a loop when we must wait for alloc Calle Wilund 2016-07-11 07:44:27 +00:00
  • f126efd7f2 transport: encode user-defined type metadata Avi Kivity 2016-07-10 19:12:00 +03:00
  • d2caa486ba dist/redhat/centos_dep: disable go and ada language on scylla-gcc package, since ScyllaDB never use them Takuya ASADA 2016-07-10 16:04:20 +00:00
  • 24e3026e32 Merge "compaction manager refactoring" from Raphael Avi Kivity 2016-07-10 17:16:23 +03:00
  • 6a1f9a9b97 db: Improve logging Tomasz Grabiec 2016-07-08 19:07:51 +02:00
  • b5bef73ad2 Merge "Avoiding checking bloom filters during compaction" from Tomasz Avi Kivity 2016-07-10 11:33:41 +03:00
  • 8c4b5e4283 db: Avoiding checking bloom filters during compaction Tomasz Grabiec 2016-07-06 17:16:37 +02:00
  • c0233c877d db: Avoid out-of-memory when flushing cannot keep up Tomasz Grabiec 2016-07-08 19:07:32 +02:00
  • 74ff30a31a mutation_reader: Introduce stable_flattened_mutations_consumer adaptor Tomasz Grabiec 2016-07-08 21:37:20 +02:00
  • fb44f895b2 mutation_reader: Name template parameters after concepts Tomasz Grabiec 2016-07-08 21:34:32 +02:00
  • ed5e7e6842 compaction: refactor compaction manager Raphael S. Carvalho 2016-07-08 16:37:53 -03:00
  • da6a2b429d compaction: add functions to register and deregister compacting sstables Raphael S. Carvalho 2016-06-23 16:31:29 -03:00
  • 4d6dce8ec9 compaction: add helper function to get candidates for strategy Raphael S. Carvalho 2016-07-08 15:06:14 -03:00
  • e38f66c6fe database: make certain column family functions const qualified Raphael S. Carvalho 2016-07-08 14:45:36 -03:00
  • bfc5376548 compaction: remove gate from compaction manager task Raphael S. Carvalho 2016-07-08 14:35:55 -03:00
  • cba996a3ea Merge "Implement missing functions for byte_ordered_partitioner" from Asias Paweł Dziepak 2016-07-08 10:49:25 +01:00
  • f4389349e4 config: Enable partitioner option Asias He 2016-06-22 14:53:54 +08:00
  • 9c27b5c46e byte_ordered_partitioner: Implement missing describe_ownership and midpoint Asias He 2016-06-21 14:02:21 +08:00
  • e0949a8f4f storage_service: Exit shadow round state if it fails Asias He 2016-07-08 15:41:27 +08:00
  • 8dab93a853 sstables: fix low disk utilization with compression and small chunk lengths Avi Kivity 2016-07-07 19:55:56 +03:00
  • f2bf453be2 database: revive mutation retry in case of replay_position_reordered_exception Vlad Zolotarov 2016-07-07 15:09:02 +03:00
  • de429d6a53 Merge branch 'dev/pdziepak/streamed-mutations-streaming/v3' Tomasz Grabiec 2016-07-07 13:23:39 +02:00
  • d9eb4d8028 streaming: use fragment_and_freeze() to send mutations Paweł Dziepak 2016-06-01 19:36:30 +01:00
  • 32a5de7a1f db: handle receiving fragmented mutations Paweł Dziepak 2016-07-06 02:13:16 +01:00
  • f2ae31711e streaming: inform CF when streaming fails Paweł Dziepak 2016-07-06 01:43:25 +01:00
  • 4031c0ed8f streaming: pass plan_id to column family for apply and flush Paweł Dziepak 2016-07-06 01:30:07 +01:00
  • 51ec7a7285 db: wait for ongoing flushes at end of streaming Paweł Dziepak 2016-07-05 21:39:37 +01:00
  • 5bc51821fe sstables: allow writing unsealed sstables Paweł Dziepak 2016-07-01 10:31:07 +01:00
  • a7b6c1110f sstables: do not require seal_sstable() to be run in thread Paweł Dziepak 2016-07-01 10:29:35 +01:00
  • 4e34bd4e8a tests/streamed_mutation: test fragment_and_freeze() Paweł Dziepak 2016-06-01 19:31:11 +01:00
  • 19629e95e2 frozen_mutation: add fragment_add_freeze() Paweł Dziepak 2016-06-01 19:30:55 +01:00
  • 820bd6c9bc streamed_mutation: add mutation_fragment::memory_usage() Paweł Dziepak 2016-06-28 11:43:00 +01:00
  • 23d0bfd065 mutation_partition: add row::memory_usage() Paweł Dziepak 2016-06-28 11:42:43 +01:00
  • 1d54327afd atomic_cell_or_collection: add memory_usage() Paweł Dziepak 2016-06-28 11:42:17 +01:00
  • d0ee750cec keys: add memory_usage() Paweł Dziepak 2016-06-28 11:42:04 +01:00
  • cfa581b426 utils/managed_vector: add memory_usage() Paweł Dziepak 2016-06-28 11:41:43 +01:00
  • 703509a1c7 utils/managed_bytes: add memory_usage() Paweł Dziepak 2016-06-28 11:41:27 +01:00
  • a289816b31 streamed_mutation: fix mutation_fragment::consume() return type Paweł Dziepak 2016-06-28 11:33:56 +01:00
  • 37bd7230bc streamed_mutation: add mutation fragment visitor Paweł Dziepak 2016-06-28 11:33:29 +01:00
  • 54ce6221a7 allow the dirty memory manager to be used without a database object Glauber Costa 2016-07-06 15:18:34 -04:00
  • 0772d20c60 fix compilation in debug mode Raphael S. Carvalho 2016-07-07 02:51:24 -03:00
  • 9a8788019d row_cache: fix visitor for boost <= 1.55 Avi Kivity 2016-07-06 19:29:08 +03:00
  • 21031d276b Merge seastar upstream Avi Kivity 2016-07-06 18:14:13 +03:00