Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Version 0.5 (

...

Clementine)

FeatureDescriptionNotes
Concourse Criteria Language (CCL)  
Query Optimization  
User Attribution  
Conquest  
JSON Dumping  
CaSH Improvements  
Extended Permissions  
Aggregation Support  

Version 0.4 (Boysenberry)

...

FeatureDescriptionNotes
Import FrameworkGive users the ability to bulk import raw data from a single CSV file into Concourse.
Jira Legacy
serverJIRA (cinchapi.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId0ae47358-8baa-3435-8662-b9674108ecb9
keyCON-33
Performance ImprovementsTackle any obvious low hanging fruit that will incrementally improve write/read performance that users experience.
Jira Legacy
serverJIRA (cinchapi.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId0ae47358-8baa-3435-8662-b9674108ecb9
keyCON-38
NamespacesEnvironmentsAllow users to store different data sets in different namespaces that are all managed by the same Concourse server.
Jira Legacy
serverJIRA (cinchapi.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId0ae47358-8baa-3435-8662-b9674108ecb9
keyCON-37
Criteria BuilderAllow users to programmatically build complex find queries (e.g. conjunctive, disjunctive, combination, etc).
Jira Legacy
serverJIRA (cinchapi.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId0ae47358-8baa-3435-8662-b9674108ecb9
keyCON-39
Bulk InsertAllow the client to efficiently insert many key/value pairs into one or more records by reducing network overhead and farming work from the the client to the server.
Jira Legacy
serverJIRA (cinchapi.atlassian.net)
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId0ae47358-8baa-3435-8662-b9674108ecb9
keyCON-40

...

ReleaseDateNotes
General AvailabilityTBD 6/30/14https://github.com/cinchapi/concourse/releases/tag/v0.4.0

Version 0.3 (Avocado)

This version focuses on improving the database storage model and adding new features related to security, usability and data consistency.

...

Backlog

These features may be added in a future release.

FeatureDescriptionPlanNotes
Distributed ConcourseSupport the ability to distribute Concourse over many different commodity nodes while maintaining consistency and ACID transactions.Distributed Concourse 
Graph QueriesGive users the ability to query the relationships among records using graph algorithms (i.e. find the shortest path between two records on a given key).  
Geo SupportAutomatically index geo data and allow users to perform geo queries/searches.  
SSLSupport secure connections between client and server and also between nodes in a cluster. http://chamibuddhika.wordpress.com/2011/10/03/securing-a-thrift-service/
Block CompressionImprove space efficiency by compressing blocks on disk. Requires an upgrade task
Natural Language ProcessingImprove fulltext indexing and search to conform more to natural language (i.e. don't just return results that match a keyword or phrase, but return results that match a certain semantic meaning)  
S3 Based StorageSupport the option to store data in a remote cloud service like S3 directly.  
Export FrameworkGive users the ability to export data from Concourse to a file in an exchangeable format.  
Purge HistoryGive users the ability to purge all historical revisions before a certain timestamp.  
Nuke DataGive users the ability to hard delete an entire record or an entire key in a record. Nuking data does not record a remove revision and purges all history associated with the key/record.  
Concourse Action Language (CAL)Give users the ability to interact with Concourse using a language (e.g. SQL).  
Optional IndexingGive users the ability to opt-out of secondary or fulltext indexing for a particular write.  
Web Admin UIGive users the ability to manage Concourse from the Web. Think PhpMyAdmin but much more attractive.  
REST APIExpose the public api via REST.  
Search Result OrderingOrder results returned from search in a meaningful way (i.e. give the results a relevancy score)  
    
  • Verify Cache
  • Record snapshotting (along with block compression)
  • Record directory
  • Statistics gathering