Commit Graph

  • 9375b7df7b transport: server: Size check should allow max value Tomasz Grabiec 2016-02-17 12:25:07 +01:00
  • 48e9d67525 compound: Extract size_type alias Tomasz Grabiec 2016-02-17 12:23:09 +01:00
  • 719b8e1e4d serializer: Add boost::variant, chrono::time_point and unknown variant Amnon Heiman 2016-02-04 09:23:22 +02:00
  • 69183be6f0 Update scylla-ami submodule Avi Kivity 2016-02-17 10:45:50 +02:00
  • e640b42081 dist: On Ubuntu, log coredump before creating the core Takuya ASADA 2016-02-17 08:11:19 +09:00
  • 00f40881d6 Merge "Interactive scylla_setup and refactoring setup scripts" from Takuya Avi Kivity 2016-02-17 10:42:26 +02:00
  • 553c2ca523 dist: call scylla_install_ami directly from scylla.json Takuya ASADA 2016-02-17 02:11:04 +09:00
  • 2d429e602a dist: interactive scylla_setup Takuya ASADA 2016-02-16 04:23:10 +09:00
  • b9ae4ff272 dist: delete build_ami_local.sh, merge it to build_ami.sh Takuya ASADA 2016-02-16 02:45:26 +09:00
  • 6b93505952 dist: long options for build_rpm.sh Takuya ASADA 2016-02-16 17:21:48 +09:00
  • d754bbe122 dist: add --unstable on build_ami.sh Takuya ASADA 2016-02-16 02:35:22 +09:00
  • 70f397911b dist: long options for build_ami.sh Takuya ASADA 2016-02-15 18:06:25 +09:00
  • a860e4baae dist: remove AMI initialization code from scylla_setup, move to scylla-ami Takuya ASADA 2016-02-15 17:03:48 +09:00
  • 08038e3f42 dist: long options for scylla_install_pkg Takuya ASADA 2016-02-15 16:13:07 +09:00
  • d7a03676e3 dist: don't ignore posix_net_conf.sh error Takuya ASADA 2016-02-15 15:30:08 +09:00
  • 684447d3ab dist: long options for scylla_sysconfig_setup Takuya ASADA 2016-02-15 14:03:32 +09:00
  • 7861871c1b dist: long options for scylla_raid_setup Takuya ASADA 2016-02-13 00:02:41 +09:00
  • 889c4706fc dist: long options for scylla_ntp_setup Takuya ASADA 2016-02-09 03:31:40 -05:00
  • 2804e394a6 dist: long options for scylla_coredump_setup Takuya ASADA 2016-02-09 02:51:24 -05:00
  • c12d95afe0 dist: add options to skip running setups on scylla_setup, support long options Takuya ASADA 2016-02-08 16:23:41 -05:00
  • dc9012d5a4 dist: move selinux setup code to scylla_selinux_setup Takuya ASADA 2016-02-08 16:11:49 -05:00
  • 54f9e59006 dist: remove AMI entry from sysconfig, since there is no script refering it Takuya ASADA 2016-02-08 12:40:18 -05:00
  • 9b8f45d5b7 dist: don't use -a option for scylla_bootparam_setup since it was removed Takuya ASADA 2016-02-08 09:04:21 -05:00
  • 5b742ff447 dist: generalize scylla_ntp_setup, drop '-a' option (means AMI) from it Takuya ASADA 2016-02-08 05:20:48 -05:00
  • 51c497527c dist: support unstable repository on scylla_install_pkg Takuya ASADA 2016-02-17 07:28:36 +09:00
  • 1e4d227b20 managed_bytes: don't return auto from non-member function Amnon Heiman 2016-02-16 21:49:26 +02:00
  • 7af65e45b2 compound: Throw exception when key is too large rather than abort Tomasz Grabiec 2016-02-16 20:15:29 +01:00
  • bd3a08fd19 Merge seastar upstream Avi Kivity 2016-02-16 19:46:32 +02:00
  • e1828b82b5 Merge seastar upstream Avi Kivity 2016-02-16 18:06:50 +02:00
  • a921479e71 Merge tag '807-v3' from https://github.com/avikivity/scylla Tomasz Grabiec 2016-02-16 14:29:48 +01:00
  • 13144ea9eb managed_bytes: get rid of explicit linearize/scatter Avi Kivity 2016-02-08 13:44:30 +02:00
  • d415167496 memtable: use managed_bytes linearization context when applying mutations Avi Kivity 2016-02-08 13:43:41 +02:00
  • fbe6961827 row_cache: run partiton-touching operations of row_cache::update in a linearization context Avi Kivity 2016-02-08 13:33:30 +02:00
  • 47ea1237ed build: build seastar's iotune Avi Kivity 2016-02-16 12:13:29 +02:00
  • 84ede4c14c Merge seastar upstream Avi Kivity 2016-02-16 12:12:34 +02:00
  • d146045bc5 Revert "Revert "streaming: Send mutations on all shards"" Asias He 2016-02-16 10:24:52 +08:00
  • ce74718950 Merge "Preparation for specifying query result format in IDL" from Tomasz Avi Kivity 2016-02-15 19:41:18 +02:00
  • 59bbe98c21 sstables: keep track of compacting sstables in compacton manager itself Raphael S. Carvalho 2016-02-10 14:13:34 -02:00
  • 3a2885e1e3 repair: use seastar::gate Nadav Har'El 2016-02-15 18:17:43 +02:00
  • 54f145b666 Merge seastar upstream Avi Kivity 2016-02-15 18:22:02 +02:00
  • 09dc79f245 cql3: select_statement: Set desired serialization format Tomasz Grabiec 2016-02-12 17:06:36 +01:00
  • 63006e5dd2 query: Serialize collection cells using CQL format Tomasz Grabiec 2016-02-12 13:36:10 +01:00
  • 383296c05b cql3: Fix handling of lists with static columns Tomasz Grabiec 2016-02-12 13:28:18 +01:00
  • e65fddc14b types: Introduce data_value::serialize() Tomasz Grabiec 2016-02-12 12:54:23 +01:00
  • 5f756fcbe5 query: Add cql_format property to partition_slice Tomasz Grabiec 2016-02-11 16:41:57 +01:00
  • 6709c0ac15 cql_serialization_format: Make it CQL protocol version aware Tomasz Grabiec 2016-02-15 14:21:32 +01:00
  • 81fdd12f07 cql_serialization_version: Abstract away collection format changes Tomasz Grabiec 2016-02-15 12:10:02 +01:00
  • 9d11968ad8 Rename serialization_format to cql_serialization_format Tomasz Grabiec 2016-02-12 14:47:03 +01:00
  • 916a91c913 query: Split send_timestamp_and_expiry into two separate options Tomasz Grabiec 2016-01-28 20:08:35 +01:00
  • 100b540a53 validation: Fix validation of empty partition key Tomasz Grabiec 2016-02-12 19:04:43 +01:00
  • f4e3bd0c00 keys: Introduce partition_key::validate() Tomasz Grabiec 2016-02-12 19:03:26 +01:00
  • df5f8e4bfc keys: Avoid unnecessary construction of temporary 'bytes' object Tomasz Grabiec 2016-02-11 14:24:58 +01:00
  • 6d00e473ac keys: Make constructor from bytes private Tomasz Grabiec 2016-02-11 13:59:27 +01:00
  • e061eb02df cql3: Avoid using partition_key::from_bytes() Tomasz Grabiec 2016-02-11 13:58:27 +01:00
  • b532919c55 dist: add posix_net_conf.sh on Ubuntu package scylla-0.18 Takuya ASADA 2016-02-15 16:56:30 +09:00
  • 6ae6dcc2fc dist: switch AMI base image to 'CentOS7-Base2', uses CentOS official kernel Takuya ASADA 2016-02-14 06:28:23 +09:00
  • dbb878d16e Revert "do not use boost::multiprecision::msb()" Paweł Dziepak 2016-02-15 11:54:38 +00:00
  • 1f752446d2 Merge "Truncation format & fixes" from Calle Avi Kivity 2016-02-15 11:39:56 +02:00
  • fb3f4cc148 dist: add posix_net_conf.sh on Ubuntu package Takuya ASADA 2016-02-15 16:56:30 +09:00
  • 7dc843fc1c repair: stop ongoing repairs during shutdown Nadav Har'El 2016-02-11 21:27:53 +02:00
  • 5716140a14 abstract_replication_strategy: Fix generation of token ranges Tomasz Grabiec 2016-02-12 19:34:13 +01:00
  • a487ef1ff3 sstables: improve log message when a sstable is sealed Raphael S. Carvalho 2016-02-11 20:46:35 -02:00
  • 456275e06a storage_proxy: Simplify condition Tomasz Grabiec 2016-02-12 15:47:52 +01:00
  • 321287dd7c cql3: Fix crash when parsing collection condition Tomasz Grabiec 2016-02-12 17:34:56 +01:00
  • 3697cee76d dist: switch AMI base image to 'CentOS7-Base2', uses CentOS official kernel Takuya ASADA 2016-02-14 06:28:23 +09:00
  • efdbc3d6d7 abstract_replication_strategy: Fix generation of token ranges Tomasz Grabiec 2016-02-12 19:34:13 +01:00
  • 91cb9bae2e release: prepare for 0.18 Avi Kivity 2016-02-11 17:55:20 +02:00
  • f938e1d303 dist: start scylla with SCYLLA_IO Shlomi Livne 2016-02-11 13:10:01 +02:00
  • 5494135ddd dist: update SCYLLA_IO with params for AMI Shlomi Livne 2016-02-11 13:10:00 +02:00
  • 5cae2560a3 dist: introduce SCYLLA_IO Shlomi Livne 2016-02-11 13:09:59 +02:00
  • d8cdf76e70 dist: change setting of scylla home from "-d" to "-r" Shlomi Livne 2016-02-11 13:09:57 +02:00
  • 3c4f67f3e6 build: require boost > 1.55 Avi Kivity 2016-02-11 14:26:14 +02:00
  • 9249d45ae1 Update scylla-ami submodule Avi Kivity 2016-02-11 12:24:17 +02:00
  • 5834815ed9 Merge seastar upstream Avi Kivity 2016-02-11 12:23:51 +02:00
  • 09b1ec6103 dist: attach ephemeral disks on AMI by default Takuya ASADA 2016-02-02 14:00:28 -05:00
  • 16e6db42e1 dist: abandon to start scylla-server when it's disabled from AMI userdata Takuya ASADA 2016-02-03 04:45:29 -05:00
  • f227b3faac dist: On AMI, mark root disk with delete_on_termination Takuya ASADA 2016-02-03 10:28:28 -05:00
  • 33309f667e dist: enable enhanced networking on AMI Takuya ASADA 2016-02-08 17:41:29 -05:00
  • ed61fe5831 sstables: make compaction stop report user-friendly Raphael S. Carvalho 2016-02-09 14:11:49 -02:00
  • 8d8130f9c9 dist: fix typo on build_ami.sh Takuya ASADA 2016-02-10 20:25:19 +09:00
  • 64f8d5a50e dist: update packer location Shlomi Livne 2016-02-11 10:53:31 +02:00
  • bfbf89ee31 Merge "Serialize keys in a form independent of in-memory representation" from Tomasz Avi Kivity 2016-02-10 17:54:42 +02:00
  • b74301302c tests: Add test for key serialization Tomasz Grabiec 2016-02-10 14:13:24 +01:00
  • 3e2c1840d8 idl: Make key definitions independent of in-memory representation Tomasz Grabiec 2016-02-10 14:12:13 +01:00
  • 428fce3828 compound: Optimize serialize_single() Tomasz Grabiec 2016-02-10 15:07:55 +01:00
  • 0cc2832a76 keys: Allow constructing from a range Tomasz Grabiec 2016-02-10 13:06:37 +01:00
  • 3ffcb998fb keys: Enable serialization from a range not just a vector Tomasz Grabiec 2016-02-10 13:05:49 +01:00
  • 095efd01d6 keys: Make from_exploded() and components() work without schema Tomasz Grabiec 2016-02-09 13:42:49 +01:00
  • 31312722d1 compound: Reduce duplication Tomasz Grabiec 2016-02-09 13:42:13 +01:00
  • 085d148d6f compound: Remove unused methods Tomasz Grabiec 2016-02-09 09:30:14 +01:00
  • b777cc9565 tests: Fix tests to not rely on key representation Tomasz Grabiec 2016-02-10 13:09:00 +01:00
  • 6d0407503b locator: Do not generate wrap-around ranges Asias He 2016-02-10 16:45:33 +08:00
  • fc6159e2b9 key: tighten partition_key::representation() to return a const managed_bytes& Avi Kivity 2016-02-02 19:36:05 +02:00
  • 3c60310e38 key: relax some APIs to accept partition_key_view instead of const partition_key& Avi Kivity 2016-02-02 19:34:16 +02:00
  • af8ef54d5a managed_bytes: introduce with_linearized_managed_bytes() Avi Kivity 2016-02-02 19:37:48 +02:00
  • 9f3061ade8 Revert "streaming: Send mutations on all shards" Avi Kivity 2016-02-09 18:26:14 +02:00
  • 18203a4244 database::truncate/drop: Move time stamp generation to shard Calle Wilund 2016-02-09 15:08:48 +00:00
  • ce66acc771 system_keyspace: Always retain highest truncation time stamp Calle Wilund 2016-02-09 15:06:58 +00:00
  • 22a38f0025 db/serializer: Fix db::serializer<replay_position> format Calle Wilund 2016-02-09 13:56:35 +00:00
  • 1c213e1f38 system_keyspace: Use IDL types + better verification of truncation record Calle Wilund 2016-02-09 13:56:21 +00:00