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

----


---

Reply via email to