Minor fixups.
This commit is contained in:
parent
e3ec76e6da
commit
eb44912679
2 changed files with 0 additions and 14 deletions
|
@ -64,7 +64,6 @@ dependencies {
|
|||
compile group: 'org.aspectj', name: 'aspectjweaver', version: '1.8.10'
|
||||
compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.6'
|
||||
compile group: 'org.springframework', name: 'spring-core', version: '4.3.10.RELEASE'
|
||||
compile group: 'org.ahocorasick', name: 'ahocorasick', version: '0.4.0'
|
||||
compile group: 'com.google.guava', name: 'guava', version: '20.0'
|
||||
compile group: 'com.diffplug.durian', name: 'durian', version: '3.+'
|
||||
compile group: 'io.zipkin.java', name: 'zipkin', version: '1.29.2'
|
||||
|
|
13
src/main/java/net/helenus/core/cache/Facet.java
vendored
13
src/main/java/net/helenus/core/cache/Facet.java
vendored
|
@ -18,19 +18,6 @@ package net.helenus.core.cache;
|
|||
|
||||
/**
|
||||
* An Entity is identifiable via one or more Facets
|
||||
*
|
||||
* A Facet is is a set of Properties and bound Facets
|
||||
*
|
||||
* An Entity will have it's Keyspace, Table and Schema Version Facets bound.
|
||||
*
|
||||
* A property may also have a TTL or write time bound.
|
||||
*
|
||||
* The cache contains key->value mappings of merkel-hash -> Entity or
|
||||
* Set<Entity> The only way a Set<Entity> is put into the cache is with a key =
|
||||
* hash([Entity's bound Facets, hash(filter clause from SELECT)])
|
||||
*
|
||||
* REMEMBER to update the cache on build() for all impacted facets, delete
|
||||
* existing keys and add new keys
|
||||
*/
|
||||
public class Facet<T> {
|
||||
private final String name;
|
||||
|
|
Loading…
Reference in a new issue