Comments (3)
I'm assuming from our previous discussion that we're talking about something like Cassidy?
Are there any hard requirements or do we make them up as we go? :)
from akka.
New Thrift API:
public List<Column> get_slice_by_names(String keyspace, String key, ColumnParent column_parent, List<byte[]> column_names, int consistency_level) throws InvalidRequestException, NotFoundException, TException;
public List<Column> get_slice(String keyspace, String key, ColumnParent column_parent, byte[] start, byte[] finish, boolean is_ascending, int count, int consistency_level) throws InvalidRequestException, NotFoundException, TException;
public Column get_column(String keyspace, String key, ColumnPath column_path, int consistency_level) throws InvalidRequestException, NotFoundException, TException;
public int get_column_count(String keyspace, String key, ColumnParent column_parent, int consistency_level) throws InvalidRequestException, TException;
public void insert(String keyspace, String key, ColumnPath column_path, byte[] value, long timestamp, int consistency_level) throws InvalidRequestException, UnavailableException, TException;
public void batch_insert(String keyspace, BatchMutation batch_mutation, int consistency_level) throws InvalidRequestException, UnavailableException, TException;
public void remove(String keyspace, String key, ColumnPathOrParent column_path_or_parent, long timestamp, int consistency_level) throws InvalidRequestException, UnavailableException, TException;
public List<SuperColumn> get_slice_super(String keyspace, String key, String column_family, byte[] start, byte[] finish, boolean is_ascending, int count, int consistency_level) throws InvalidRequestException, TException;
public List<SuperColumn> get_slice_super_by_names(String keyspace, String key, String column_family, List<byte[]> super_column_names, int consistency_level) throws InvalidRequestException, TException;
public SuperColumn get_super_column(String keyspace, String key, SuperColumnPath super_column_path, int consistency_level) throws InvalidRequestException, NotFoundException, TException;
public void batch_insert_super_column(String keyspace, BatchMutationSuper batch_mutation_super, int consistency_level) throws InvalidRequestException, UnavailableException, TException;
public List<String> get_key_range(String keyspace, String column_family, String start, String finish, int count) throws InvalidRequestException, TException;
public String get_string_property(String property) throws TException;
public List<String> get_string_list_property(String property) throws TException;
public Map<String,Map<String,String>> describe_keyspace(String keyspace) throws NotFoundException, TException;
public CqlResult execute_query(String query) throws TException;
from akka.
I have started to hack this. Need to make it work with new thrift API, see prev comment. Do you want to own this task? If so I can just push my branch.
from akka.
Related Issues (20)
- cannot find symbol symbol: class Greet HOT 8
- Support PKCS8 and ECDSA HOT 3
- failed: EventSourcedBehaviorRetentionSpec HOT 4
- Issue with rending DurableState docs on how to write custom plugin
- Document how to test DurableState using testkit
- EventSourcedBehavior.lastSequenceNumber incorrect values after recovery HOT 1
- Update to slf4j 2.0 HOT 2
- Scaladoc description of Source.cycle is confusing and should be clarified HOT 1
- NotInfluenceReceiveTimeout does not work consistently with typed responses
- How can I resolve the CORS issue? HOT 1
- Is it great that akka can be used as a public chain?
- Specifying ClusterSingletonManagerSettings programatically in typed not possible HOT 5
- Source.fromJavaStream can use SplitIterator directly HOT 2
- find a bug when using scheduler() HOT 2
- Failed: ReplicatedMetricsSpec
- failed: MetricsBasedResizerSpec HOT 1
- Release 2.9.2 HOT 1
- Release 2.9.3 HOT 1
- Allow initial timer delay to be 0 HOT 3
- akka.pattern.retry tries one too many times HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from akka.