GitHub user meiercaleb opened a pull request: https://github.com/apache/incubator-rya/pull/251
Candidate/rya 406 <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> ## Description >What Changed? Added optimizations to improve the performance of the Rya Pcj Updater. These optimizations include a metadata cache to store query node metadata, a metadata cache to store statement pattern ids, and changes to shard binding set results in the Fluo table. Changes were made to the Rya manual to document these optimizations and provide step by step instructions for how to apply them when deploying an instance of the Pcj Updater. ### Tests Tests were added for each of the metadata caches and for any utility classes that support sharding. The fluo integration tests provide additional test coverage. ### Links [Jira](https://issues.apache.org/jira/browse/RYA-406) ### Checklist - [ ] Code Review - [X] Squash Commits #### People To Reivew @kchilton2 @jdasch @isper3at You can merge this pull request into a Git repository by running: $ git pull https://github.com/meiercaleb/incubator-rya candidate/RYA-406 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-rya/pull/251.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #251 ---- commit 6d2bfcbcc1fe68e74521724d6f5490a6b9c70038 Author: Caleb Meier <caleb.me...@parsons.com> Date: 2017-10-26T21:53:56Z FluoQueryMetadataCache commit f7b2cbf40a3ead24a3cf1b74503ac189ffb6a984 Author: Caleb Meier <caleb.me...@parsons.com> Date: 2017-11-06T20:23:57Z RYA-406 ---- ---