Pekka Enberg
38a54df863
Fix pre-ScyllaDB copyright statements
...
People keep tripping over the old copyrights and copy-pasting them to
new files. Search and replace "Cloudius Systems" with "ScyllaDB".
Message-Id: <1460013664-25966-1-git-send-email-penberg@scylladb.com >
2016-04-08 08:12:47 +03:00
Tomasz Grabiec
9d11968ad8
Rename serialization_format to cql_serialization_format
2016-02-15 16:53:56 +01:00
Avi Kivity
91a8cfc029
cql3: don't declare counter-related functions
...
This works now, but fails when an in-progress patch I'm working on calls
one of the type's methods.
2015-10-30 09:06:48 +02:00
Avi Kivity
d5cf0fb2b1
Add license notices
2015-09-20 10:43:39 +03:00
Pekka Enberg
9f2bcc6a77
cql3: Change bind_and_get() return type to bytes_view_opt
...
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com >
2015-08-24 09:06:13 +03:00
Pekka Enberg
f3118755f8
cql3: Use "auto" for bind_and_get() return value assignment
...
Signed-off-by: Pekka Enberg <penberg@cloudius-systems.com >
2015-08-24 09:06:13 +03:00
Calle Wilund
a18889380e
cql3::functions::functions: dispatch token function
2015-07-08 10:02:31 +02:00
Avi Kivity
6290dee438
db: const correctness for abstract_type and friends
...
Types are immutable.
2015-04-29 15:40:38 +03:00
Avi Kivity
3d38708434
cql3: pass a database& instance to most foo::raw::prepare() variants
...
To prepare a user-defined type, we need to look up its name in the keyspace.
While we get the keyspace name as an argument to prepare(), it is useless
without the database instance.
Fix the problem by passing a database reference along with the keyspace.
This precolates through the class structure, so most cql3 raw types end up
receiving this treatment.
Origin gets along without it by using a singleton. We can't do this due
to sharding (we could use a thread-local instance, but that's ugly too).
Hopefully the transition to a visitor will clean this up.
2015-04-20 16:15:34 +03:00
Tomasz Grabiec
d87fbe9eb8
cql3: Fix references to obsolete collection types
...
The code was using the wrong version of list_type_impl and
collection_type_impl.
2015-04-17 15:08:06 +02:00
Avi Kivity
5f05fa7087
cql3: move function_call.hh code to .cc file
2015-04-11 17:31:54 +03:00
Avi Kivity
22ee20c751
cql3: move functions.hh code into .cc
2015-04-03 00:30:49 +03:00
Avi Kivity
dad0858f5f
cql: partially convert Functions to C++
2015-01-14 17:12:08 +02:00