Commit Graph

  • eed11583cb Merge "Add node support" from Asias Avi Kivity 2015-10-13 11:06:11 +03:00
  • cf9d9e2ced boot_strapper: Enable range_streamer code in bootstrap Asias He 2015-10-12 16:15:54 +08:00
  • 0d1e5c3961 boot_strapper: Add debug info for get_bootstrap_tokens Asias He 2015-10-13 15:47:26 +08:00
  • e92a759dad locator: Add debug info for abstract_replication_strategy::get_address_ranges Asias He 2015-10-13 15:31:46 +08:00
  • dc02d76aee range_streamer: Implement fetch_async Asias He 2015-10-12 15:40:45 +08:00
  • 887c0a36ec range_streamer: Implement add_ranges Asias He 2015-10-12 11:56:45 +08:00
  • 1c1f9bed09 range_streamer: Implement use_strict_sources_for_ranges Asias He 2015-10-12 11:47:06 +08:00
  • 43d4e62b5a range_streamer: Implement add_source_filter Asias He 2015-10-12 11:42:22 +08:00
  • d47ea88aa8 range_streamer: Implement get_all_ranges_with_strict_sources_for Asias He 2015-10-12 11:28:28 +08:00
  • 84de936e43 range_streamer: Implement get_all_ranges_with_sources_for Asias He 2015-10-12 10:31:59 +08:00
  • 944e28cd6c range_streamer: Implement get_range_fetch_map Asias He 2015-10-12 09:52:19 +08:00
  • d986a4d875 range_streamer: Add constructor Asias He 2015-10-12 09:13:30 +08:00
  • 1d6c081766 range_streamer: Add i_source_filter and failure_detector_source_filter Asias He 2015-10-12 08:56:48 +08:00
  • c8b9a6fa06 dht: Convert RangeStreamer to C++ Asias He 2015-10-12 08:10:07 +08:00
  • b95521194e dht: Import dht/RangeStreamer Asias He 2015-10-12 08:09:18 +08:00
  • b1c92f377d token_metadata: Add get_pending_ranges Asias He 2015-10-10 17:11:49 +08:00
  • b860f6a393 token_metadata: Add get_pending_ranges_mm Asias He 2015-10-10 16:37:44 +08:00
  • c96d826fe0 token_metadata: Introduce _pending_ranges member Asias He 2015-10-10 16:26:53 +08:00
  • da072b8814 token_metadata: Remove duplicated sortedTokens Asias He 2015-10-10 16:18:56 +08:00
  • d820c83141 locator: Add abstract_replication_strategy::get_pending_address_ranges Asias He 2015-10-10 16:01:45 +08:00
  • 1adb27e283 token_metadata: Add clone_only_token_map Asias He 2015-10-10 16:00:59 +08:00
  • 527edd69ae locator: Add abstract_replication_strategy::get_range_addresses Asias He 2015-10-10 15:23:03 +08:00
  • 044dcf43de locator: Add abstract_replication_strategy::get_address_ranges Asias He 2015-10-10 15:14:19 +08:00
  • 3d0d02816d token_metadata: Add get_primary_ranges_for and get_primary_range_for Asias He 2015-10-10 14:56:44 +08:00
  • 542b1394d7 token_metadata: Add get_predecessor Asias He 2015-10-10 14:55:16 +08:00
  • ddfd417c13 locator: Make calculate_natural_endpoints take extra token_metadata parameter Asias He 2015-10-10 11:40:05 +08:00
  • 7959c12073 stream_session: Support column_families is empty case Asias He 2015-10-13 11:29:54 +08:00
  • a383f91b68 range: Implement range::contains() which takes another range Tomasz Grabiec 2015-10-12 21:53:06 +02:00
  • 2ed34b0e96 Merge seastar upstream scylla-0.10 Pekka Enberg 2015-10-12 15:23:58 +03:00
  • 0498cebc58 Merge seastar upstream Avi Kivity 2015-10-12 14:00:40 +03:00
  • b8c8473505 Merge seastar upstream Avi Kivity 2015-10-12 10:29:10 +03:00
  • 6fd3c81db5 keyspace clean up should be a POST not a GET Amnon Heiman 2015-10-11 13:38:31 +03:00
  • e252475e67 Merge "locator: Adding EC2Snitch" from Vlad Avi Kivity 2015-10-11 14:55:26 +03:00
  • f03480c054 avoid exception when processing caching_options Glauber Costa 2015-10-09 14:49:37 +02:00
  • 2b87c8c372 build: allow defaulting test binaries not to strip debug information Avi Kivity 2015-10-07 11:41:45 +03:00
  • 12ac9a1fbd do not calculate truncation time independently Glauber Costa 2015-10-09 16:16:32 +02:00
  • b2fef14ada do not calculate truncation time independently Glauber Costa 2015-10-09 16:16:32 +02:00
  • c30c1bb1ec tests: added ec2_snitch_test Vlad Zolotarov 2015-10-08 20:04:16 +03:00
  • 38f77bbfe5 locator: add ec2_snitch Vlad Zolotarov 2015-10-08 20:00:23 +03:00
  • 1d63ec4143 conf: added cassandra-rackdc.properties Vlad Zolotarov 2015-10-08 18:51:13 +03:00
  • afd44a6e08 locator::gossiping_property_file_snitch: initialize i_endpoint_snitch::io_cpu_id() in the constructor Vlad Zolotarov 2015-10-08 13:43:04 +03:00
  • 2febae90c9 locator::production_snitch_base: unify property file parsing facilities Vlad Zolotarov 2015-10-08 18:42:13 +03:00
  • 2db219f074 locator::gossiping_property_file_snitch: remove extra "namespace locator" Vlad Zolotarov 2015-07-26 15:44:55 +03:00
  • 0cfdca55f3 locator::gossiping_property_file_snitch: make get_name() public as it should be Vlad Zolotarov 2015-07-26 15:44:24 +03:00
  • ba68436f2f locator::gossiping_property_file_snitch: get rid of warn() and err() wrappers Vlad Zolotarov 2015-07-26 15:41:56 +03:00
  • d196b034e2 locator::snitch_base: Add a default snitch_base::stop() method Vlad Zolotarov 2015-07-27 10:10:58 +03:00
  • de6cf8db51 db::config: add get_conf_dir() Vlad Zolotarov 2015-10-08 18:18:52 +03:00
  • 4460f243a3 snapshots: fix json type Glauber Costa 2015-10-08 16:50:42 +02:00
  • 55a5877d82 snapshots: handle jsondir creation for empty files case Glauber Costa 2015-10-08 16:45:33 +02:00
  • b03a474ca6 snapshots: get rid of empty tables optimization Glauber Costa 2015-10-08 16:43:05 +02:00
  • 9ec7b9a213 snapshots: don't hash pending snapshots by snapshot name Glauber Costa 2015-10-08 16:39:17 +02:00
  • 0c8f906b2d Merge "Fixes for snapshots" from Glauber Avi Kivity 2015-10-08 18:21:54 +03:00
  • 1549a43823 snapshots: fix json type Glauber Costa 2015-10-08 16:50:42 +02:00
  • cc343eb928 snapshots: handle jsondir creation for empty files case Glauber Costa 2015-10-08 16:45:33 +02:00
  • efdfc78c0c snapshots: get rid of empty tables optimization Glauber Costa 2015-10-08 16:43:05 +02:00
  • 0776ca1c52 snapshots: don't hash pending snapshots by snapshot name Glauber Costa 2015-10-08 16:39:17 +02:00
  • e7f58491c3 version: mark master branch as development version Avi Kivity 2015-10-08 15:31:50 +03:00
  • 0ec0a5703b API: column family estimated histograms Amnon Heiman 2015-10-08 14:57:24 +03:00
  • 6d90eebfb9 column family: Add estimated histogram impl Amnon Heiman 2015-10-08 14:55:02 +03:00
  • 9c16b56b65 estimated_histogram to support sampling Amnon Heiman 2015-10-08 14:49:24 +03:00
  • fc4e167ffd release: prepare for 0.10 Pekka Enberg 2015-10-08 14:44:36 +03:00
  • c7c6ebb813 Merge "Switch to gcc-5 on CentOS rpm, with some related fixes" from Takuya Pekka Enberg 2015-10-08 14:43:29 +03:00
  • 95012793e5 db/schema_tables: Wire up drop keyspace notifications Pekka Enberg 2015-10-08 12:17:03 +03:00
  • 87d45cc58a service/migration_manager: Simplify notify_drop_keyspace() Pekka Enberg 2015-10-08 12:17:02 +03:00
  • e5dca96af3 Merge "snapshots: fix global generation of the manifest file" from Glauber Avi Kivity 2015-10-08 13:08:31 +03:00
  • 725ae03772 snapshots: write the manifest file from a single shard Glauber Costa 2015-10-07 18:09:36 +02:00
  • 25d24222fe snapshots: separate manifest creation Glauber Costa 2015-10-07 17:47:52 +02:00
  • abc63e4669 snapshots: clarify and fix sync behavior Glauber Costa 2015-10-07 17:40:19 +02:00
  • ca4babdb57 snapshots: close file after flush Glauber Costa 2015-10-07 17:31:17 +02:00
  • bd7bf3ea84 Merge seastar upstream Avi Kivity 2015-10-08 12:29:17 +03:00
  • 3a77188d47 dist: move yum install first Takuya ASADA 2015-10-08 06:27:53 +09:00
  • 10dd1781be dist: Stop specify required libraries manually, use AutoReqProv Takuya ASADA 2015-10-08 06:11:53 +09:00
  • 137fe19ea9 dist: support glob pattern on do_install() Takuya ASADA 2015-10-08 06:05:12 +09:00
  • 9cb2776606 dist: switch CentOS gcc to 5.1.1-4 Takuya ASADA 2015-10-08 06:02:15 +09:00
  • 0e13757d92 configure.py: add --static-stdc++ to link libstdc++ statically Takuya ASADA 2015-10-08 06:00:10 +09:00
  • bffcbc592f Merge seastar upstream Avi Kivity 2015-10-07 18:33:04 +03:00
  • 42c086a5cd batchlog_manager: Fixup includes + exception handling Calle Wilund 2015-10-07 16:02:45 +02:00
  • 19f36cd3cc Merge "Batchlog manager - run loop on only one shard" from Calle Avi Kivity 2015-10-07 16:52:10 +03:00
  • a4c14d3d1d batchlog_manager: Add hint of which cpu timer callback is running on Calle Wilund 2015-10-07 14:57:55 +02:00
  • 6416c62d39 main: Actually start the batchlog_manager service loop Calle Wilund 2015-10-07 14:27:01 +02:00
  • b46496da34 batchlog_manager: Rename logger Calle Wilund 2015-10-07 14:25:51 +02:00
  • 6f94a3bdad batchlog_manager: Use gate instead of semaphore Calle Wilund 2015-10-07 13:10:34 +02:00
  • 874da0eb67 batchlog_manager: Run timer loop on only one shard Calle Wilund 2015-10-07 13:04:16 +02:00
  • a151268bfe Merge Avi Kivity 2015-10-07 14:35:02 +03:00
  • 246e8e24f2 replay_position: Make <= comparator simpler and cleaner Calle Wilund 2015-10-07 11:24:13 +02:00
  • eccbf85e9d Merge "Truncation records per shard" Avi Kivity 2015-10-07 14:33:22 +03:00
  • c48a826c65 db: fix string type incorrectly unvalidated Avi Kivity 2015-10-07 13:21:20 +03:00
  • a66c22f1ec commitlog_replayer: Acquire truncation RP:s per replayed shard Calle Wilund 2015-09-30 16:53:21 +02:00
  • 17bd18b59c commitlog_replayer: Add logging message for exceptions in multi-file recover Calle Wilund 2015-10-06 16:03:25 +02:00
  • 3f1fa77979 commitlog_replayer: Fix broken comparison Calle Wilund 2015-10-06 16:02:33 +02:00
  • 271eb3ba02 replay_position: Add <= comparator Calle Wilund 2015-10-06 16:04:49 +02:00
  • 6b0ab79ecb system_keyspace: Keep per-shard truncation records Calle Wilund 2015-09-30 16:51:28 +02:00
  • 199b72c6f3 commitlog: fix reader "offset" handling broken + ensure exceptions propagates Calle Wilund 2015-10-06 15:59:46 +02:00
  • 024041c752 commitlog: make log message slightly more informative/correct Calle Wilund 2015-10-06 15:59:17 +02:00
  • f7151cac61 cql3::untyped_result_set: Allow "get_map" to be explicit about result type Calle Wilund 2015-09-30 16:50:02 +02:00
  • 29106ab802 Merge seastar upstream Avi Kivity 2015-10-07 09:44:58 +03:00
  • 358d93112f replace ad-hoc cql connection polling with new batch_flush() output stream API Gleb Natapov 2015-10-06 12:57:36 +03:00
  • b40999b504 database: Fix drop_column_family() UUID lookup race Pekka Enberg 2015-10-06 16:03:36 +03:00
  • 5878f62b18 db/schema_tables: Clean up indentation Pekka Enberg 2015-10-06 15:36:28 +03:00
  • 1f9e769dd3 db/schema_tables: Remove obsolete ifdef'd code Pekka Enberg 2015-10-06 15:36:27 +03:00