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

Mode 1856 - Optimized indexing performance, by performing index updates only when necessary #758

Closed
wants to merge 5 commits into from

Conversation

hchiorean
Copy link
Member

This pull request contains the commits from #753 and plus 2 additional ones:

  • one which further improves performance by updating indexing only when property or path related information has changed
  • one which fixes the index rebuild options in the AS7 subsystem: they were ignored up until now and the changes brought in by the previous commits exposed this

rhauch and others added 5 commits March 25, 2013 10:56
Changed the algorithm in WritableSessionCache that persists changes
so that it more efficiently and correctly calculates whether a change
in a property is an effective change in the node that requires the
node to be indexed.
…alues

Changed the PropertyType.discoverType(...) logic to make it faster
given our existing implementation classes. Also added a test case
to verify behavior.
…re only nodes with property changes or parent changes (which affect the path) trigger index updating.
@rhauch
Copy link
Contributor

rhauch commented Apr 3, 2013

Rebased and merged into the 'master' branch.

@rhauch rhauch closed this Apr 3, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants