Commit Graph

  • a3423bac38 tests/streamed_mutation: test freezing streamed_mutations Paweł Dziepak 2016-06-01 18:42:02 +01:00
  • 6e68f0931e frozen_mutation: freeze streamed_mutations Paweł Dziepak 2016-06-01 18:41:43 +01:00
  • 349905d0fd range_tombstone_list: add clear() Paweł Dziepak 2016-06-20 13:11:42 +01:00
  • 494c6fa9c1 tests/mutation_query_test: make sure mutations are sliced properly Paweł Dziepak 2016-06-14 18:25:45 +01:00
  • 8dfabf2790 mutation_reader: support slicing in make_reader_returning_many() Paweł Dziepak 2016-06-14 18:25:01 +01:00
  • 6871bd5fa0 memtable: fully support streamed_mutations Paweł Dziepak 2016-05-30 15:54:31 +01:00
  • 983321f194 tests/mutation: do not create memtable on stack Paweł Dziepak 2016-05-30 15:53:07 +01:00
  • 4a5a9148e3 tests/row_cache: test slicing mutation reader Paweł Dziepak 2016-05-31 09:22:16 +01:00
  • e1a8d94542 tests/row_cache: test mvcc Paweł Dziepak 2016-05-27 16:47:02 +01:00
  • b2c37429e7 row_cache: drop slicing_reader Paweł Dziepak 2016-05-30 23:15:00 +01:00
  • f605499aec row_cache: fully support streamed_mutations Paweł Dziepak 2016-05-27 16:46:28 +01:00
  • e4ae7894d4 tests/mutation: test slicing mutations Paweł Dziepak 2016-05-30 23:14:20 +01:00
  • f95c5542dc mutation_partition: allow slicing moved mutation_partition Paweł Dziepak 2016-05-30 23:14:01 +01:00
  • db5ea591ad add mvcc implementation for mutation_partitions Paweł Dziepak 2016-05-26 16:58:38 +01:00
  • b2e6e95de7 clustering_key_filter: always return ranges in ascending order Paweł Dziepak 2016-06-15 09:53:05 +01:00
  • 2ab1a73efa memtable: rename partition_entry to memtable_entry Paweł Dziepak 2016-05-27 16:45:54 +01:00
  • 4992ea9949 tests: add test for anchorless_list Paweł Dziepak 2016-06-17 10:43:20 +01:00
  • dfa827161d utils: add anchorless list Paweł Dziepak 2016-05-27 16:22:25 +01:00
  • f991a2deb5 tests/row_cache_alloc_stress: use another memtable for underlying storage Paweł Dziepak 2016-05-27 16:24:24 +01:00
  • 5a5c519fa0 tests/row_cache_alloc_stress: use large cells instead of many rows Paweł Dziepak 2016-05-27 16:23:55 +01:00
  • 71e961427a test/sstables: test reading sstables with incorrect ordering Paweł Dziepak 2016-05-25 23:39:39 +01:00
  • 2ee69860d2 sstables: make sstable reader produce streamed_mutations Paweł Dziepak 2016-05-25 21:19:35 +01:00
  • e82cc68196 streamed_mutation: add range_tombstone_stream Paweł Dziepak 2016-06-14 15:42:40 +01:00
  • a200189541 range_tombstone_list: mark apply() argument as const Paweł Dziepak 2016-06-13 07:26:31 +01:00
  • 5a60f6d1ec range_tombstone: extract is_single_clustering_row_tombstone() Paweł Dziepak 2016-06-13 05:34:00 +01:00
  • b6f78a8e2f sstable: make sstable reads return streamed_mutation Paweł Dziepak 2016-05-25 16:36:27 +01:00
  • 9e8db53c46 sstables: allow row consumer to stop at any point Paweł Dziepak 2016-05-25 14:02:17 +01:00
  • 125c4e20e2 tests/sstables: add test for sliced mutation reads Paweł Dziepak 2016-05-25 13:23:50 +01:00
  • 71088b4f4a sstables: fix partition slicing for row markers and collections Paweł Dziepak 2016-05-25 13:22:49 +01:00
  • 575daea897 sstables: make deletion_time to tombstone cast safer Paweł Dziepak 2016-05-25 21:18:26 +01:00
  • 7074b439d8 mutation_reader: do not ask for mutation before current is consumed Paweł Dziepak 2016-05-25 10:15:12 +01:00
  • 737eb73499 mutation_reader: make readers return streamed_mutations Paweł Dziepak 2016-05-25 00:21:04 +01:00
  • 52a0b405f8 tests/row_cache: simplify verify_has() Paweł Dziepak 2016-05-25 00:19:29 +01:00
  • fec3346343 tests: add streamed_mutation assertions Paweł Dziepak 2016-05-25 00:18:33 +01:00
  • 11f43a8e91 tests/sstable: drop sstable_range_wrapping_reader Paweł Dziepak 2016-05-24 22:44:34 +01:00
  • 5b45d46f82 row_cache: simplify slicing_reader Paweł Dziepak 2016-05-24 20:41:22 +01:00
  • 9c83eb9542 mutation_reader: drop joining and lazy readers Paweł Dziepak 2016-05-24 14:13:50 +01:00
  • 579de26e95 storage_proxy: drop make_local_reader() Paweł Dziepak 2016-05-24 14:12:12 +01:00
  • c8f4b96e76 tests: add streamed_mutation_tests Paweł Dziepak 2016-05-24 11:25:19 +01:00
  • a1fc5888d3 streamed_mutation: add mutation_merger Paweł Dziepak 2016-05-24 02:35:59 +01:00
  • 48e08fa997 mutation: add mutation_from_streamed_mutation() Paweł Dziepak 2016-05-24 02:29:02 +01:00
  • 9df01c2a36 streamed_mutation: add streamed_mutation_from_mutation() Paweł Dziepak 2016-05-24 01:44:34 +01:00
  • 22160ae6d5 mutation_partition: make rows_type public Paweł Dziepak 2016-05-24 01:34:55 +01:00
  • 675f684788 streamed_mutation: introduce streamed_mutation Paweł Dziepak 2016-06-14 13:47:21 +01:00
  • 262337768a streamed_mutation: introduce mutation_fragment Paweł Dziepak 2016-05-24 01:23:53 +01:00
  • 84713d2236 utils: extract optimized_optional<> from mutation_opt Paweł Dziepak 2016-06-13 10:47:12 +01:00
  • 847bf878ec mutation_partition: add more row::apply() overloads Paweł Dziepak 2016-05-24 01:22:34 +01:00
  • 7809adc6ce keys: add compound_wrapper::tri_compare Paweł Dziepak 2016-05-24 01:14:28 +01:00
  • c24f08a683 range_tombstone_list: compare full tombstones not just timestamps Paweł Dziepak 2016-06-13 04:12:25 +01:00
  • df4c1c6293 range_tombstone: simplify bound_view::equal() Paweł Dziepak 2016-06-15 11:14:26 +01:00
  • a6aceb179d range_tombstone: fix bound ordering Paweł Dziepak 2016-06-13 04:09:39 +01:00
  • 3a0e76d635 range_tombstone: check for adjacent instead of equal bounds Paweł Dziepak 2016-06-13 04:08:50 +01:00
  • 3bbd260a3e Rewriting shared sstables only after all shards loaded sstables scylla-1.1.3 Nadav Har'El 2016-06-20 15:44:01 +03:00
  • ad50d83302 Rewriting shared sstables only after all shards loaded sstables Nadav Har'El 2016-06-20 15:44:01 +03:00
  • 3372052d48 Rewriting shared sstables only after all shards loaded sstables Nadav Har'El 2016-06-20 15:44:01 +03:00
  • 7cdea1b889 commitlog: Use flush queue for write/flush ordering, improve batch Calle Wilund 2016-06-15 11:27:44 +00:00
  • 77375cefaa docker: normalize environment variables names Benoît Canet 2016-06-20 09:28:59 +00:00
  • 4c7ac4cab7 docker: implement seeds and broadcast_address variables Benoît Canet 2016-06-20 08:54:06 +00:00
  • fd811c90fc docker: Complete the missing part of production mode Benoît Canet 2016-06-20 08:54:05 +00:00
  • 1d5f7be447 systemd: Use PermissionsStartOnly instead of running sudo Pekka Enberg 2016-06-20 10:26:27 +03:00
  • baf3614e8f sstables: don't backup sstables that are a result of a compaction Vlad Zolotarov 2016-06-19 15:17:02 +03:00
  • f4153c75a0 cql3: Bump CQL language version to 3.2.1 Pekka Enberg 2016-06-20 09:26:07 +03:00
  • c6a9844dfe dist: fix scylla-kernel-conf postinstall scriptlet failure Avi Kivity 2016-06-18 14:40:06 +03:00
  • 07045ffd7c dist: fix scylla-kernel-conf postinstall scriptlet failure Avi Kivity 2016-06-18 14:40:06 +03:00
  • ae622b0c08 dist/common/scripts/scylla_kernel_check: Update messages Lucas Meneghel Rodrigues 2016-06-17 20:18:16 -03:00
  • aacf7eb2ae dist/common/scripts/scylla_kernel_check: Fix conditional statement Lucas Meneghel Rodrigues 2016-06-17 20:18:15 -03:00
  • 4905f8a49d Rewrite shared sstables only after entire CF is read Nadav Har'El 2016-06-19 16:47:58 +03:00
  • dececbc0b9 Rewrite shared sstables only after entire CF is read Nadav Har'El 2016-06-19 16:47:58 +03:00
  • faa45812b2 Rewrite shared sstables only after entire CF is read Nadav Har'El 2016-06-19 16:47:58 +03:00
  • ad2b7d1e8c repair: Switch log level to warn instead of error Asias He 2016-06-15 08:30:48 +00:00
  • 80e4e2da38 streaming: Switch log level to warn instead of error Asias He 2016-06-15 08:30:47 +00:00
  • 29da6fa5b4 streaming: Fix indention in do_send_mutations Asias He 2016-06-02 16:49:30 +08:00
  • f2031bf3db repair: Switch log level to warn instead of error Asias He 2016-06-15 08:30:48 +00:00
  • da77b8885f streaming: Switch log level to warn instead of error Asias He 2016-06-15 08:30:47 +00:00
  • 86434378d1 streaming: Fix indention in do_send_mutations Asias He 2016-06-02 16:49:30 +08:00
  • dde87e0b0e row_cache: drop schema upgrade for new entries in update() Paweł Dziepak 2016-06-17 12:37:15 +01:00
  • daad2ebf81 row_cache: fix memory leak in case of schema upgrade failure Paweł Dziepak 2016-06-17 12:08:29 +01:00
  • 4f3ce42163 storage_service: Prevent old version node to join a new version cluster Asias He 2016-06-13 14:49:26 +08:00
  • 32ed468e42 gossip: Remove empty string feature in get_supported_features Asias He 2016-06-16 17:35:55 +08:00
  • e5d24d5940 service/storage_service: Make do_isolate_on_error() more robust Pekka Enberg 2016-06-16 10:28:20 +03:00
  • 0a2d4204bd Rewrite shared sstables soon after startup Nadav Har'El 2016-06-08 20:17:15 +03:00
  • 74b8f63e8f row_cache: Make stronger guarantees in clear/invalidate Tomasz Grabiec 2016-06-06 13:21:06 +02:00
  • 9b764b726b row_cache: Implement clear() using invalidate() Tomasz Grabiec 2016-06-03 13:34:39 +02:00
  • 07ba03ce7b utils/exceptions: Whitelist EEXIST and ENOENT in should_stop_on_system_error() Pekka Enberg 2016-06-09 09:40:46 +03:00
  • de690a6997 Be more conservative when deciding when to shut down due to disk errors Avi Kivity 2016-06-05 17:29:16 +03:00
  • 4659800ab9 storage_proxy: implement custom speculative retry strategy Gleb Natapov 2016-06-16 13:44:22 +03:00
  • ad1af17aad release: prepare for 1.1.3 Pekka Enberg 2016-06-16 13:39:45 +03:00
  • 7e052a4e91 service/storage_service: Make do_isolate_on_error() more robust Pekka Enberg 2016-06-16 10:28:20 +03:00
  • d72c608868 service/storage_service: Make do_isolate_on_error() more robust Pekka Enberg 2016-06-16 10:28:20 +03:00
  • 85bb5ea064 Merge "Reduce LSA reclaim latency" from Tomasz Avi Kivity 2016-06-16 10:47:57 +03:00
  • a8f95e8081 dist/docker: Use Scylla superpackage for installation Pekka Enberg 2016-06-15 21:39:56 +03:00
  • c133748a24 scylla_setup: Fix RAID device enumeration Benoît Canet 2016-06-16 06:47:37 +00:00
  • 01a658f51d LSA: helper function for region_group Glauber Costa 2016-05-16 16:29:43 -04:00
  • 741aa16748 LSA: allow a region_group to have a threshold for throttling specified Glauber Costa 2016-04-26 15:34:41 -04:00
  • 7cd0c0731e region_group: delete move constructor Glauber Costa 2016-05-25 13:31:54 -04:00
  • 0cf8144485 scylla_setup: Propose defaults values when judicious Benoît Canet 2016-06-15 17:30:48 +00:00
  • 7b53e969d2 dist/docker: Use Scylla 1.2 RPM repository Pekka Enberg 2016-06-15 19:50:02 +03:00
  • 263a55c0da scylla_setup: Inform the user that he can skip any step Benoît Canet 2016-06-15 14:37:02 +00:00
  • f42673ed1e scylla_setup: Hide busy block devices from RAID0 configuration Benoît Canet 2016-06-15 14:37:03 +00:00
  • c8e75d2e84 schema: cache is_atomic() in column_definition Paweł Dziepak 2016-06-15 12:44:05 +01:00