Commit Graph

  • 635bb942b2 database: move add_memtable as a method of the memtable_list Glauber Costa 2016-03-04 13:48:50 -05:00
  • 6ba95d450f database: move active_memtable to memtable_list Glauber Costa 2016-03-04 13:20:15 -05:00
  • af6c7a5192 database: create a class for memtable_list Glauber Costa 2016-03-01 15:39:03 -05:00
  • 8ed95754c0 Merge seastar upstream Avi Kivity 2016-03-23 14:39:31 +02:00
  • 50db64de33 dist: drop -j2 option on .spec, make build_rpm.sh able to specify -j option Takuya ASADA 2016-03-23 05:31:05 +09:00
  • 48c83163b9 init: make more initialization threaded Gleb Natapov 2016-03-23 11:47:32 +02:00
  • 9795edbe04 dist/ami: Use the actual number of disks instead of AWS meta service Shlomi Livne 2016-03-23 10:28:05 +02:00
  • 1539c8b136 fix centos local ami creation (revert some changes) Shlomi Livne 2016-03-21 18:33:37 +02:00
  • 0396a94eaf dist: allow more requests for i2 instances Takuya ASADA 2016-03-18 06:44:27 +09:00
  • 3c40c1be71 service: fix refresh Raphael Carvalho 2016-03-22 22:05:31 -03:00
  • de969a5d6f dist/ubuntu: Fix the init script variable sourcing Benoît Canet 2016-03-22 22:18:19 +00:00
  • 4ecc37111f dist/ami: Use the actual number of disks instead of AWS meta service Shlomi Livne 2016-03-23 10:28:05 +02:00
  • 370b1336fe service: fix refresh Raphael Carvalho 2016-03-22 22:05:31 -03:00
  • 0ade2894f7 dist: stop using '-p' option on lsblk since Ubuntu doesn't supported it Takuya ASADA 2016-03-19 03:23:31 +09:00
  • 6b36315040 dist: allow to run 'sudo scylla_ami_setup' for Ubuntu AMI Takuya ASADA 2016-03-12 00:14:35 +00:00
  • edc5f8f2f7 dist: launch scylla_ami_setup on Ubuntu AMI Takuya ASADA 2016-03-11 22:14:13 +00:00
  • 066149ad46 dist: fix broken scylla_install_pkg --local-pkg and --unstable on Ubuntu Takuya ASADA 2016-03-10 17:28:35 +00:00
  • 1f07468195 dist: prevent to show up dialog on apt-get in scylla_raid_setup Takuya ASADA 2016-03-10 17:26:07 +00:00
  • 0577ae5a61 dist: Ubuntu based AMI support Takuya ASADA 2016-03-09 12:11:24 +00:00
  • 054cf13cd0 Update scylla-ami submodule Pekka Enberg 2016-03-23 09:07:07 +02:00
  • 71446edc97 dist: on scylla_io_setup, SMP and CPUSET should be empty when the parameter not present Takuya ASADA 2016-03-23 00:18:48 +09:00
  • c1d8a62b5b dist: remove scylla-io-setup.service and make it standalone script Takuya ASADA 2016-03-22 20:33:48 +09:00
  • a3baef6b45 dist: on scylla_io_setup print out message both for stdout and syslog Takuya ASADA 2016-03-22 19:28:09 +09:00
  • feaba177e2 dist: introduce dev-mode.conf and scylla_dev_mode_setup Takuya ASADA 2016-03-22 19:15:28 +09:00
  • 1594bdd5bb dist/ubuntu: Fix the init script variable sourcing Benoît Canet 2016-03-22 22:18:19 +00:00
  • 83a289bdcd cql3: batch_statement: Execute statements sequentially Tomasz Grabiec 2016-03-22 19:54:34 +01:00
  • 5f44afa311 cql3: batch_statement: Execute statements sequentially Tomasz Grabiec 2016-03-22 19:54:34 +01:00
  • 354fca9d56 Revert "streaming: Simplify session completion logic" Pekka Enberg 2016-03-22 20:37:50 +02:00
  • 1f29a698d5 Revert "streaming: Start to send mutations after PREPARE_DONE_MESSAGE" Pekka Enberg 2016-03-22 20:37:22 +02:00
  • 382e7e63b3 Fix assertion in row_cache_alloc_stress Tomasz Grabiec 2016-03-22 14:50:00 +01:00
  • deeed904f4 logalloc: Introduce tracker::occupancy() Tomasz Grabiec 2016-03-22 14:48:30 +01:00
  • d927053b3b logalloc: Rename tracker::occupancy() to region_occupancy() Tomasz Grabiec 2016-03-22 13:58:08 +01:00
  • 8b8923b5af managed_bytes: Make operator[] work for large blobs as well Tomasz Grabiec 2016-03-22 13:13:06 +01:00
  • 48ec129595 perf_simple_query: Make duration configurable Tomasz Grabiec 2016-03-18 20:16:43 +01:00
  • a4757a6737 mutation_test: Add allocation failure stress test for apply() Tomasz Grabiec 2016-03-18 13:55:32 +01:00
  • 223b73849d mutation_test: Add more apply() tests Tomasz Grabiec 2016-03-18 13:55:20 +01:00
  • ba4b1eac45 mutation_test: Hoist make_blob() to a function Tomasz Grabiec 2016-03-18 13:53:17 +01:00
  • 9cf5fabfdf mutation_test: Make make_blob() return different blob each time Tomasz Grabiec 2016-03-18 13:59:13 +01:00
  • 5723c664ad mutation_test: Fix use-after-free Tomasz Grabiec 2016-03-15 19:35:23 +01:00
  • 9635a83edd mutation_partition: Fix friend declarations Tomasz Grabiec 2016-03-18 13:52:28 +01:00
  • 24c68e48a5 mutation_partition: Make apply() atomic even in case of exception Tomasz Grabiec 2016-03-18 13:29:09 +01:00
  • 80cb0a28e1 mutation_partition: Make intrusive sets ReversiblyMergeable Tomasz Grabiec 2016-03-18 13:26:29 +01:00
  • 95a9f66b75 mutation_partition: Make row_tombstones_entry ReversiblyMergeable Tomasz Grabiec 2016-03-18 13:24:09 +01:00
  • 58448d4b05 mutation_partition: Make rows_entry ReversiblyMergeable Tomasz Grabiec 2016-03-18 13:22:57 +01:00
  • 0a4d0e95f2 mutation_partition: Make row_marker ReversiblyMergeable Tomasz Grabiec 2016-03-18 13:21:46 +01:00
  • 2c73e1c2e8 mutation_partition: Make row ReversiblyMergeable Tomasz Grabiec 2016-03-17 12:44:14 +01:00
  • 0ebd1ae62a atomic_cell_or_collection: Introduce as_atomic_cell_ref() Tomasz Grabiec 2016-03-21 18:30:06 +01:00
  • 14f616de3f atomic_cell_hash: Specialize appending_hash<> for atomic_cell and collection_mutation Tomasz Grabiec 2016-03-18 22:19:43 +01:00
  • 827c0f68c3 atomic_cell: Add REVERT flag Tomasz Grabiec 2016-03-18 20:14:39 +01:00
  • e3607a4c16 tombstone: Make ReversiblyMergeable Tomasz Grabiec 2016-03-18 12:48:18 +01:00
  • 59270c6d00 Introduce the concept of ReversiblyMergeable Tomasz Grabiec 2016-03-18 12:48:40 +01:00
  • 3be5d3a7c9 mutation_partition: row: Add empty() Tomasz Grabiec 2016-03-18 12:44:28 +01:00
  • cd6697b506 mutation_partition: row: Allow storing empty cells internally Tomasz Grabiec 2016-03-18 12:40:52 +01:00
  • acc9849e2b mutation_partition: Make row::merge() tolerate empty row Tomasz Grabiec 2016-03-17 18:55:37 +01:00
  • a445f6a7be managed_bytes: Mark move-assignment noexcept Tomasz Grabiec 2016-03-18 20:36:57 +01:00
  • 88ed9c53a6 managed_bytes: Make copy assignment exception-safe Tomasz Grabiec 2016-03-17 13:34:50 +01:00
  • 50f98ff90a managed_bytes: Make linearization_context::forget() noexcept Tomasz Grabiec 2016-03-17 13:28:41 +01:00
  • 30ffb2917f mutation: Add copy assignment operator Tomasz Grabiec 2016-03-17 13:24:16 +01:00
  • 6ef8b45bf4 mutation_partition: Add cell_entry constructor which makes an empty cell Tomasz Grabiec 2016-03-17 12:43:48 +01:00
  • 144829606a mutation_partition: Make row::vector_to_set() exception-safe Tomasz Grabiec 2016-03-16 18:21:58 +01:00
  • 2eb54bb068 mutation_partition: Unmark cell_entry's copy constructor as noexcept Tomasz Grabiec 2016-03-16 17:05:47 +01:00
  • 7df21768d6 Merge "Fix row_cache_alloc_stress test" from Tomasz Avi Kivity 2016-03-22 18:46:31 +02:00
  • b8f80bb2be Update scylla-ami submodule Avi Kivity 2016-03-22 17:55:00 +02:00
  • dac2bc3055 dist: on scylla_io_setup, SMP and CPUSET should be empty when the parameter not present Takuya ASADA 2016-03-23 00:18:48 +09:00
  • 8cf785e53a Merge "Merge "iotune packaging fix" from Takuya Avi Kivity 2016-03-22 17:46:32 +02:00
  • 9889712d43 dist: remove scylla-io-setup.service and make it standalone script Takuya ASADA 2016-03-22 20:33:48 +09:00
  • 2cedab07f2 dist: on scylla_io_setup print out message both for stdout and syslog Takuya ASADA 2016-03-22 19:28:09 +09:00
  • 83112551bb dist: introduce dev-mode.conf and scylla_dev_mode_setup Takuya ASADA 2016-03-22 19:15:28 +09:00
  • a4e3adfbec Fix assertion in row_cache_alloc_stress Tomasz Grabiec 2016-03-22 14:50:00 +01:00
  • a0cba3c86f logalloc: Introduce tracker::occupancy() Tomasz Grabiec 2016-03-22 14:48:30 +01:00
  • 97bb7a35d9 tools/scyllatop: some sensible default metrics Yoav Kleinberger 2016-03-22 15:00:04 +00:00
  • 529c8b8858 logalloc: Rename tracker::occupancy() to region_occupancy() Tomasz Grabiec 2016-03-22 13:58:08 +01:00
  • a133e48515 Merge seastar upstream Pekka Enberg 2016-03-22 15:49:51 +02:00
  • 5019b709ba service/migration_manager: Simplify verb unregistration Pekka Enberg 2016-03-15 09:41:09 +02:00
  • 5db0049d99 gossip: Sync gossip_digest.idl.hh and application_state.hh Asias He 2016-03-21 18:59:11 +08:00
  • ac80445bd9 dist: enable collectd on scylla_setup by default, to make scyllatop usable Takuya ASADA 2016-03-19 03:12:49 +09:00
  • 3e1a660839 Merge seastar upstream Pekka Enberg 2016-03-22 15:16:21 +02:00
  • 4c06221766 streaming: Start to send mutations after PREPARE_DONE_MESSAGE Asias He 2016-03-22 08:10:09 +00:00
  • 6b2a8a2f70 dist: enable collectd on scylla_setup by default, to make scyllatop usable Takuya ASADA 2016-03-19 03:12:49 +09:00
  • ca08db504b managed_bytes: Make operator[] work for large blobs as well Tomasz Grabiec 2016-03-22 13:13:06 +01:00
  • 0c3ffba5c8 messaging_service: Take reference of ms in send_message_timeout_and_retry Asias He 2016-03-22 08:01:58 +00:00
  • 7ca3d22c7d messaging: do not admit new requests during messaging service shutdown. Gleb Natapov 2016-03-22 11:37:32 +02:00
  • 9b1d2dad89 messaging: do not delete client during messaging service shutdown Gleb Natapov 2016-03-22 11:37:31 +02:00
  • 1e6352e398 messaging: do not admit new requests during messaging service shutdown. Gleb Natapov 2016-03-22 11:37:32 +02:00
  • 357c91a076 messaging: do not delete client during messaging service shutdown Gleb Natapov 2016-03-22 11:37:31 +02:00
  • b8abd88841 messaging_service: Take reference of ms in send_message_timeout_and_retry Asias He 2016-03-22 08:01:58 +00:00
  • 7e6a7a6cb5 release: prepare for 1.0.rc1 Pekka Enberg 2016-03-22 12:19:03 +02:00
  • ec7f637384 dist/ubuntu: Use tilde for release candidate builds Pekka Enberg 2016-03-22 08:18:44 +02:00
  • ae33e9fe76 dist/ubuntu: Use tilde for release candidate builds Pekka Enberg 2016-03-22 08:18:44 +02:00
  • 5a20a70728 Merge "CQL syntax extension to handle sstable loader lists" from Calle Avi Kivity 2016-03-22 11:42:47 +02:00
  • 36571a2018 init: Trim spaces in seeds list Duarte Nunes 2016-03-22 10:06:57 +01:00
  • 1798889e85 Merge "Make apply() exception-safe" from Tomasz Avi Kivity 2016-03-22 10:43:41 +02:00
  • ea92064d38 avoid invoke_on_all during developer-mode application if possible Gleb Natapov 2016-03-15 16:53:27 +02:00
  • 8d8932cb15 sstable: fix use-after-free of temporary ioclass copy branch-0.19 Nadav Har'El 2016-03-21 23:27:09 +02:00
  • 3d2e6b9d0d sstable: fix use-after-free of temporary ioclass copy branch-0.18 Nadav Har'El 2016-03-21 23:27:09 +02:00
  • eecfb2e4ef sstable: fix use-after-free of temporary ioclass copy Nadav Har'El 2016-03-21 23:27:09 +02:00
  • 1f6476351a build: Invoke Seastar build only once Pekka Enberg 2016-03-21 14:24:36 +02:00
  • 0d95dd310a Revert "build: prepare for 1.0 release series" Pekka Enberg 2016-03-22 08:03:22 +02:00
  • 2eb0627665 sstable: fix use-after-free of temporary ioclass copy Nadav Har'El 2016-03-21 23:27:09 +02:00
  • 6e73c3f3dc perf_simple_query: Make duration configurable Tomasz Grabiec 2016-03-18 20:16:43 +01:00