Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FederatedStore: Generic FederatedOperation #2357

Closed
GCHQDev404 opened this issue Dec 1, 2020 · 3 comments · Fixed by #2769
Closed

FederatedStore: Generic FederatedOperation #2357

GCHQDev404 opened this issue Dec 1, 2020 · 3 comments · Fixed by #2769
Assignees
Labels
federated-store Specific to/touches the federated-store module headliner Used to tag major items for release notes

Comments

@GCHQDev404
Copy link
Contributor

GCHQDev404 commented Dec 1, 2020

When executing operations against remote stores, new federated store will have only one Operation of note:
FederatedOperation - which contains the Operation to be executed, a list of graph IDs that it should be executed against and a Function which defines how the responses should be merged together.

What Graphs?
What Operation?
What Merge Function?

@GCHQDev404 GCHQDev404 self-assigned this Dec 1, 2020
GCHQDev404 added a commit that referenced this issue Jan 25, 2021
@n3101 n3101 added the federated-store Specific to/touches the federated-store module label Apr 20, 2021
GCHQDev404 added a commit that referenced this issue Jun 3, 2021
GCHQDev404 added a commit that referenced this issue Jun 3, 2021
GCHQDev404 added a commit that referenced this issue Jun 3, 2021
…federatedstore-federated-operation-remove-midput

# Conflicts:
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/operation/FederatedOperation.java
GCHQDev404 added a commit that referenced this issue Jun 3, 2021
GCHQDev404 added a commit that referenced this issue Jun 3, 2021
GCHQDev404 added a commit that referenced this issue Jun 3, 2021
GCHQDev404 added a commit that referenced this issue Oct 19, 2022
GCHQDev404 added a commit that referenced this issue Oct 19, 2022
…R' into gh-2357-federatedstore-federated-operation-merge-mapping

# Conflicts:
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/FederatedStore.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedGetSchemaHandler.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedGetTraitsHandler.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedOperationHandler.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedOutputIterableHandler.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/FederatedOperationHandlerTest.java
GCHQDev404 added a commit that referenced this issue Oct 19, 2022
…ha' into gh-2761-federatedstore-federated-operation-merge-mapping

# Conflicts:
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/FederatedStore.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/util/FederatedStoreUtil.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/koryphe/impl/function/ToIterable.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedStoreTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedStoreWrongGraphIDsTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/FederatedOperationHandlerTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedGetSchemaHandlerTest.java
GCHQDev404 added a commit that referenced this issue Oct 19, 2022
GCHQDev404 added a commit that referenced this issue Oct 19, 2022
GCHQDev404 added a commit that referenced this issue Oct 20, 2022
GCHQDev404 added a commit that referenced this issue Oct 20, 2022
GCHQDev404 added a commit that referenced this issue Oct 23, 2022
GCHQDev404 added a commit that referenced this issue Oct 23, 2022
GCHQDev404 added a commit that referenced this issue Oct 23, 2022
GCHQDev404 added a commit that referenced this issue Oct 23, 2022
…ha' into gh-2630-example-real-federatedstore

# Conflicts:
#	core/access/pom.xml
#	core/cache/pom.xml
#	core/common-util/pom.xml
#	core/data/pom.xml
#	core/exception/pom.xml
#	core/graph/pom.xml
#	core/operation/README.md
#	core/operation/pom.xml
#	core/pom.xml
#	core/serialisation/pom.xml
#	core/store/pom.xml
#	core/store/src/main/java/uk/gov/gchq/gaffer/store/Store.java
#	core/store/src/main/java/uk/gov/gchq/gaffer/store/operation/handler/HasTraitHandler.java
#	core/store/src/test/java/uk/gov/gchq/gaffer/store/StoreTest.java
#	core/store/src/test/java/uk/gov/gchq/gaffer/store/operation/handler/HasTraitHandlerTest.java
#	core/type/pom.xml
#	example/basic/basic-model/pom.xml
#	example/basic/basic-rest/pom.xml
#	example/basic/pom.xml
#	example/federated-demo/pom.xml
#	example/pom.xml
#	example/road-traffic/pom.xml
#	example/road-traffic/road-traffic-demo/pom.xml
#	example/road-traffic/road-traffic-generators/pom.xml
#	example/road-traffic/road-traffic-model/pom.xml
#	example/road-traffic/road-traffic-rest/pom.xml
#	integration-test/pom.xml
#	library/bitmap-library/pom.xml
#	library/cache-library/hazelcast-cache-service/pom.xml
#	library/cache-library/hazelcast-cache-service/src/test/resources/hazelcast.xml
#	library/cache-library/jcs-cache-service/pom.xml
#	library/cache-library/pom.xml
#	library/flink-library/pom.xml
#	library/hdfs-library/pom.xml
#	library/pom.xml
#	library/sketches-library/pom.xml
#	library/spark/pom.xml
#	library/spark/spark-accumulo-library/pom.xml
#	library/spark/spark-library/pom.xml
#	library/time-library/pom.xml
#	pom.xml
#	rest-api/accumulo-rest/pom.xml
#	rest-api/common-rest/pom.xml
#	rest-api/common-rest/src/main/java/uk/gov/gchq/gaffer/rest/SystemProperty.java
#	rest-api/common-rest/src/main/resources/version.properties
#	rest-api/core-rest/pom.xml
#	rest-api/hbase-rest/pom.xml
#	rest-api/map-rest/pom.xml
#	rest-api/parquet-rest/pom.xml
#	rest-api/pom.xml
#	rest-api/spring-rest/pom.xml
#	store-implementation/accumulo-store/pom.xml
#	store-implementation/accumulo-store/src/main/java/uk/gov/gchq/gaffer/accumulostore/retriever/AccumuloSetRetriever.java
#	store-implementation/accumulo-store/src/test/java/uk/gov/gchq/gaffer/accumulostore/operation/handler/GetElementsWithinSetHandlerTest.java
#	store-implementation/accumulo-store/src/test/java/uk/gov/gchq/gaffer/accumulostore/retriever/impl/AccumuloIDWithinSetRetrieverTest.java
#	store-implementation/federated-store/pom.xml
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedGraphStorageTraitsTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedStoreGetTraitsTest.java
#	store-implementation/hbase-store/README.md
#	store-implementation/hbase-store/pom.xml
#	store-implementation/hbase-store/src/main/java/uk/gov/gchq/gaffer/hbasestore/HBaseStore.java
#	store-implementation/map-store/pom.xml
#	store-implementation/parquet-store/README.md
#	store-implementation/parquet-store/pom.xml
#	store-implementation/parquet-store/src/main/java/uk/gov/gchq/gaffer/parquetstore/ParquetStore.java
#	store-implementation/pom.xml
#	store-implementation/proxy-store/pom.xml
GCHQDev404 added a commit that referenced this issue Oct 23, 2022
…ha' into gh-2457-double-caching-issue-merge-alpha3

# Conflicts:
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/FederatedGraphStorage.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/FederatedStore.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/operation/FederatedOperationChainValidator.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedOperationHandler.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedGraphStorageTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedStoreDefaultGraphsTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedStoreTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/integration/FederatedAdminIT.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/integration/FederatedStoreRecursionIT.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/FederatedOperationHandlerTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedAddGraphHandlerTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedAddGraphWithHooksHandlerTest.java
GCHQDev404 added a commit that referenced this issue Oct 23, 2022
…ha' into gh-2457-double-caching-issue-merge-alpha3

# Conflicts:
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/FederatedGraphStorage.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/FederatedStore.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/operation/FederatedOperationChainValidator.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedOperationHandler.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedGraphStorageTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedStoreDefaultGraphsTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedStoreTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/integration/FederatedAdminIT.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/integration/FederatedStoreRecursionIT.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/FederatedOperationHandlerTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedAddGraphHandlerTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedAddGraphWithHooksHandlerTest.java
GCHQDev404 added a commit that referenced this issue Oct 23, 2022
…ha' into gh-2457-double-caching-issue-merge-alpha3

# Conflicts:
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/FederatedGraphStorage.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/FederatedStore.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/operation/FederatedOperationChainValidator.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedOperationHandler.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedGraphStorageTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedStoreDefaultGraphsTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedStoreTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/integration/FederatedAdminIT.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/integration/FederatedStoreRecursionIT.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/FederatedOperationHandlerTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedAddGraphHandlerTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedAddGraphWithHooksHandlerTest.java
GCHQDeveloper314 added a commit that referenced this issue Oct 24, 2022
GCHQDev404 added a commit that referenced this issue Oct 24, 2022
* gh-2357 FederatedStore FederatedOperation Operation/Graph/Merge

* gh-2357 FederatedStore FederatedOperation Handlers

* gh-2357 FederatedStore FederatedOperation IFederationOperation, Handlers & Tests

* gh-2357 FederatedStore FederatedOperation FederatedStore

* gh-2357 FederatedStore FederatedOperation removal of option KEY_OPERATION_OPTIONS_GRAPH_IDS.

* gh-2357 FederatedStore FederatedOperation GetSchema & GetTraits Changes

* gh-2357 FederatedStore FederatedOperation IFederatedOperation

* gh-2357 FederatedStore FederatedOperation deletion of FederatedOperationChain

* gh-2357 FederatedStore FederatedOperation viewValidation

* gh-2357 FederatedStore FederatedOperation Merging of results

* gh-2357 FederatedStore FederatedOperation Tests, CodeStyle, Refactoring & Comments

* gh-2357 FederatedStore FederatedOperation.v02 Builder IO focus

* gh-2357 FederatedStore FederatedOperation.v02. Removing suspected unrequired tests.

* gh-2357 FederatedStore FederatedOperation.v02. Resolving TODOs

* gh-2357 FederatedStore FederatedOperation.v02. Removing overly constraining MIDPUT generic

* gh-2357 FederatedStore FederatedOperation.v02. Resolving TODOs

* gh-2357 FederatedStore FederatedOperation.v02. checkstyle

* gh-2357 FederatedStore FederatedOperation.v02. Resolving TODOs.

* gh-2357 FederatedStore FederatedOperation.v02 with errors

* gh-2357 FederatedStore FederatedOperation.v02 isRequestingAdmin added to IFederation

* gh-2357 FederatedStore FederatedOperation.v02 IFederation builder changes.

* gh-2357 FederatedStore FederatedOperation.v02 IFederation shallowClone changes.

* gh-2357 FederatedStore FederatedOperation.v02 IFederation userRequestingAdminUsage changes.

* gh-2357 FederatedStore FederatedOperation.v02 IFederation userRequestingAdminUsage rename.

* gh-2357 FederatedStore FederatedOperation.v02 bugfix.

* gh-2357 FederatedStore FederatedOperation.v02 removing TODOs.

* gh-2422 FederatedStore ChangeGraphId & ChangeGraphAccess update cache + Test

* gh-2357 FederatedStore FederatedOperation.v02 removing TODOs.

* gh-2357 FederatedStore FederatedOperation.v02 removing TODOs. BugHunt

* gh-2357 FederatedStore FederatedOperation.v02 removing TODOs.

* gh-2425 remove duplicate updateOperationInput

* gh-2357 FederatedStore FederatedOperation.v02 removing TODOs.

* gh-2357 FederatedStore FederatedOperation.v02 FederatedOperation is InputOutput

* gh-2357 FederatedStore FederatedOperation.v02 removing TODOs. BugHunt

* gh-2357 FederatedStore FederatedOperation.v02 FederatedOperation is InputOutput

* fixing bug

* gh-2357 FederatedStore FederatedOperation.v02 FederatedOperation is InputOutput

* gh-2357 FederatedStore FederatedOperation.v02 Error Returning AccumuloAllElementsRetriever

* gh-2357 FederatedStore FederatedOperation.v02 MASSIVE bug fix for IterableConcat use of ChainedIterable Constructor.

* gh-2357 FederatedStore FederatedOperation.v02 IterableConcat fixes

* gh-2357 FederatedStore FederatedOperation.v02 summary

* gh-2357 FederatedStore FederatedOperation.v02 ChainedIterable ported over from Koryphe.
BREAKING CHANGE for any ChainedIterable saved to disc/metal.

* gh-2357 FederatedStore FederatedOperation.v02 checkstyle

* gh-2357 FederatedStore FederatedOperation.v02 Traits

* gh-2455 FederatedStore GetTraits Audit. Removing dead code and correcting tests and behaviours.

* gh-2455 FederatedStore GetTraits Audit. Refactoring FederatedGetTraitsHandler to use FederatedChain. Deprecating Store.getTraits() FederatedGraphStorage.getTraits

* gh-2455 FederatedStore GetTraits Audit. Refactoring FederatedGetTraitsHandler to use FederatedChain. Fixing graphSizeCount.

* gh-2455 FederatedStore GetTraits Audit. Refactoring

* gh-2422 FederatedStore ChangeGraphId & ChangeGraphAccess recovery info.

* gh-2357 FederatedStore FederatedOperation.v02 GetSchema

* gh-2357 FederatedStore FederatedOperation.v02 TODOs

* gh-2357 FederatedStore FederatedOperation.v02 TODOs

* gh-2357 FederatedStore FederatedOperation.v02 TODOs

* gh-2357 FederatedStore FederatedOperation.v02 PR review

* gh-2357 FederatedStore FederatedOperation.v02 Demo fix

* gh-2357 FederatedStore FederatedOperation merge with Alpha1 fixes including a temporary class while Korphye is being released.

* gh-2357 FederatedStore checkstyle

* gh-2369 Remove ChainedIterable Gaffer duplicate

* gh-2369 Dependency upgrade Koryphe 2.2.0

* gh-2369 Deleting Duplicate Koryphe classes

* gh-2369 Deleting Duplicate Koryphe classes updating imports

* Updated Koryphe version to 2.2.0

* gh-2369 corrections

* gh-2369 corrections

* Fix copyright dates

* gh-2369 import fix

* gh-2357 spotless changes

* gh-2357 FederatedStore FederatedOperation merging.

* gh-2357 FederatedStore FederatedOperation temporary classes in lieu of Koryphe changes. see gh-272

* gh-2357 FederatedStore FederatedOperation javadoc

* gh-2357 FederatedStore FederatedOperation default merge function change.

* gh-2357 FederatedStore FederatedOperation FederatedOutputIterableHandler rename and change

* Updated Koryphe version to 2.3.0

* gh-2357 FederatedStore FederatedOperation default merge function change.

* gh-2357 FederatedStore FederatedOperation tidy

* gh-2357 FederatedStore FederatedOperation Test improvement

* gh-2357 FederatedStore deprecated

* gh-2357 FederatedStore checkstyle

* gh-2357 FederatedStore TDD DefaultMerge of GetElements with View Aggregation

* gh-2357 FederatedStore spotless

* gh-2357 FederatedStore DefaultMergeFunction from util.

* gh-2357 FederatedStore DefaultMergeFunction best efforts of concat.

* FederatedStore Alpha4 Team Review PR

* gh-2357 FederatedStore undoing changes out of scope of gh-2357

* gh-2357 FederatedStore spotless checkstyle

* gh-2357 FederatedStore undoing changes out of scope of gh-2357 and spotless checkstyle

* gh-2357 FederatedStore reviewing of Todos, graphIds as List not just CSV.

* gh-2357 FederatedStore reviewing of Todos

* PR merge hot fix

* PR merge hot fix

* PR hotfix formatting

* gh-2357 PR changes.

* gh-2357 PR changes.

* gh-2357 PR changes.

* gh-2357 PR changes.

* gh-2357 PR changes.

* gh-2357 PR changes.

* gh-2357 PR changes.

* gh-2357 PR changes.

* gh-2357 PR changes.

* gh-2357 PR changes.

* gh-2357 PR changes.

* gh-2357 PR changes.

* gh-2357 Remove ToIterable, fix bracket typo

* gh-2357 PR changes.

* gh-2357 Fix regex

Co-authored-by: GCHQDev404 <gchqdev404@users.noreply.github.com>
Co-authored-by: t92549 <80890692+t92549@users.noreply.github.com>
Co-authored-by: GCHQDeveloper314 <94527357+GCHQDeveloper314@users.noreply.github.com>
@GCHQDev404
Copy link
Contributor Author

🔥

GCHQDev404 added a commit that referenced this issue Oct 24, 2022
GCHQDev404 added a commit that referenced this issue Oct 24, 2022
…store-hotfix

# Conflicts:
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedOperationHandler.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedStoreCacheBackwardCompatibilityTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/FederatedOperationHandlerTest.java
GCHQDev404 added a commit that referenced this issue Oct 24, 2022
…ha' into gh-2761-federatedstore-federated-operation-merge-mapping

# Conflicts:
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/FederatedStore.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/gaffer/federatedstore/util/FederatedStoreUtil.java
#	store-implementation/federated-store/src/main/java/uk/gov/gchq/koryphe/impl/function/ToIterable.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedStoreTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedStoreWrongGraphIDsTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/FederatedOperationHandlerTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedGetSchemaHandlerTest.java
GCHQDev404 added a commit that referenced this issue Oct 24, 2022
…-operation-merge-v2-alpha' into gh-2761-federatedstore-federated-operation-merge-mapping

# Conflicts:
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/FederatedStoreWrongGraphIDsTest.java
#	store-implementation/federated-store/src/test/java/uk/gov/gchq/gaffer/federatedstore/operation/handler/impl/FederatedGetSchemaHandlerTest.java
GCHQDev404 added a commit that referenced this issue Oct 25, 2022
GCHQDev404 added a commit that referenced this issue Oct 25, 2022
…ha' into gh-2632-FederatedStore-RemoveGraphAndDeleteAccumuloTable
GCHQDev404 added a commit that referenced this issue Oct 25, 2022
* gh-2357 Exposing better exceptions.
GCHQDev404 added a commit that referenced this issue Oct 27, 2022
…ha' into gh-2761-federatedstore-federated-operation-merge-mapping
GCHQDev404 added a commit that referenced this issue Nov 2, 2022

* gh-2457-double-caching-issue weak initial step, requires synchronisation with FederatedGraphStorage and further testing.

* gh-2457-double-caching-issue remove FederatedGraphStorage local map, using cache only.

* gh-2457-double-caching-issue remove FederatedGraphStorage test fixes

* gh-2457-double-caching-issue remove FederatedGraphStorage review.

* gh-2457-double-caching-removing-graphstorage minimising use of GraphSerialisable.getGraph()

* gh-2457-double-caching-removing-graphstorage gh-2478 JobTracker cache can have Suffix name.

* gh-2457 double caching issue fix for persisting graph names in tests.

* Merge remote-tracking branch 'origin/v2-alpha' into gh-2357-federatedstore-federated-operation-merge-alpha2
!!!With 1 failing class of Tests!!!

* gh-2457 GraphSerialisable not being able to Mock has failing tests. changing GraphSerialisable causes backwards compatability issues.

* gh-2457 Fixed GraphSerialisable equals.

* gh-2457 checkstyle

* gh-2457 PR requests.

* gh-2457 PR requests.

* gh-2457 PR requests.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
federated-store Specific to/touches the federated-store module headliner Used to tag major items for release notes
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants