Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: eldersantos/community
base: master
...
head fork: digitalstain/community
Checking mergeability… Don't worry, you can still create the pull request.
This comparison is big! We're only showing the most recent 250 commits
Commits on Apr 19, 2012
@jexp jexp Merge pull request #436 from systay/updating-cypher
Added CREATE, DELETE, SET, FOREACH and WITH to Cypher
c09d39a
@tinwelint tinwelint This introduced problems. Reverting it so that it can be fixed and pu…
…shed

later.

Revert "Added CREATE, DELETE, SET, FOREACH and WITH to Cypher"

This reverts commit 7fb0603.
9942a0d
@systay systay The manual has now been prepared for the new output from Cypher. Reve…
…rting the revert.

Revert "This introduced problems. Reverting it so that it can be fixed and pushed"

This reverts commit 9942a0d.
2329398
@tinwelint tinwelint Revert "Checks exit code !=0 instead of 1, because it's platform depe…
…ndent"

This reverts commit ecf3801.
7db314c
@tinwelint tinwelint Revert "Added ProcessStreamHandler#waitForResult with max time to wai…
…t before killing the process as well as throwing exception"

This reverts commit 660d0da.
2e66713
@jexp jexp added streaming to the REST API, a separate StreamingJsonFormat takes…
… care of that, all representations were changed to produce their data lazily in a streaming manner
5c66273
@tinwelint tinwelint Optimization for reducing number of array copies needed when creating…
… relationships and updating the cache
d3e6037
@tinwelint tinwelint Imports 79b6bab
@systay systay Removed support for 1.5
moved the new 1.8 commands to the new 1.8 parser
reverted 1.7 parser
177c1bd
@systay systay Merge pull request #415 from jakewins/cypher-create-in-webadmin
Added understanding of cypher create command to webadmin data browser.
1132aea
@tinwelint tinwelint Uses the returned RelIdArray from addAll ad12e67
@jexp jexp Merge pull request #437 from systay/parser-cleanup
Removed support for 1.5
2270be7
@jexp jexp removed temporary main from WrappingServerBootstrapper, performance o…
…f URI creation
2148500
@digitalstain digitalstain Properly fixed the same xid start entry issue (without sacrificing da…
…ta integrity) and added a comment explaining the problem
86e9e96
@tinwelint tinwelint Test to catch the problem fixed by ad12e67 bc43c50
@jexp jexp Merge pull request #401 from peterneubauer/live-cypher
Live cypher console generation to the manual
1225deb
Commits on Apr 20, 2012
@tbaum tbaum Merge pull request #422 from tbaum/http-logging
HTTP logging for server
f58b7f6
@tinwelint tinwelint Merge pull request #439 from digitalstain/inject-start-failed-correct…
…-fix

Properly fixed the same xid start entry issue (without sacrificing data integrity) and added a comment explaining the problem
381c7b3
@simpsonjulian simpsonjulian Revert "Merge pull request #422 from tbaum/http-logging"
This reverts commit f58b7f6, reversing
changes made to 1225deb.
b9a82e9
@tbaum tbaum Reverting, revert
Merge pull request #422 from tbaum/http-logging

This reverts commit b9a82e9.
1e45241
@tbaum tbaum fix tests:
remove slf4j dependency in favor of logback.
3fcc5a6
@tinwelint tinwelint Made the bad directory even more invalid ed55ad1
@tbaum tbaum fixing invalid-directory test 9399cae
@tbaum tbaum fixing invalid-directory test c836537
@tbaum tbaum fix test for invalid directories 9144d3e
@tinwelint tinwelint Merge branch 'master' into fast-byte-arrays 9f84757
@tinwelint tinwelint Added a low-level test case for DynamicArrayStore 700e322
@tinwelint tinwelint Fixed a path separator mismatch issue in a test f13eb75
@tinwelint tinwelint Cleans up before testing and fixed a reference to wrong path in one test 7ee9dba
@jexp jexp added doc to FirstItemIterable 84ed8ad
@jimwebber jimwebber Upgraded test that fails on windows to have a properly unwritable log…
… location
0473ded
@jimwebber jimwebber Adding license to file 3b6af64
@tinwelint tinwelint Disabled unwritable-log-directory test for windows since you cannot a…
…pparently create an unwritable directory in windows. Added a test for invalid log directory also
2c827dc
@jexp jexp Merge pull request #438 from jexp/master
 added streaming to the REST API
a552fb8
@jexp jexp trying to fix failing unwritable directory test by creating a file in…
… its place instead
2d31000
@jexp jexp @Ignored givenConfigurationWithUnwritableLogDirectoryShouldFailToStar…
…tServer for now
75940c2
@jexp jexp Fix for cypher-plugin test
The change to a streaming approach caused the exceptions from cypher (due to the lazy nature) only
to occur during the iteration of the result which as too late, so the Exception was not converted
into a BadInputException but Internal Server Error

Change contains a ExceptionHandlingIterable which allows to intercept and convert exceptions thrown
during iterator(), next(), hasNext() and remove().

A custom implementation for REST Representation then converts Exceptions into BadInputExceptions.
e634695
Commits on Apr 21, 2012
@systay systay Merge pull request #440 from jexp/master
Fix for cypher-plugin test
1886d7e
@jexp jexp re-added DB_MODE_KEY to Configurator 392f7e6
Commits on Apr 22, 2012
@peterneubauer peterneubauer adding explicit option to set cache providers c331e95
@peterneubauer peterneubauer adding OSGi setup to the examples for inclusion into the manual ae87812
@peterneubauer peterneubauer adding docs and examples for OSGi setup 2686676
@peterneubauer peterneubauer forgot file 55a524c
@peterneubauer peterneubauer adjusting double license header f3de04b
Commits on Apr 23, 2012
@digitalstain digitalstain Merge pull request #398 from tinwelint/fast-byte-arrays
Fast write/loading of byte[] properties
7399f3e
@tinwelint tinwelint Imports f529fbe
@peterneubauer peterneubauer adding new example on mutual friends and groups, enabled similar tags…
… example
3eb938b
@systay systay Made it possible to return all elements with RETURN * 43f9728
@jexp jexp Merge pull request #445 from systay/return_all
Made it possible to return all elements with RETURN *
c297635
@jimwebber jimwebber Brought the test back into the fold, created a better solution to non…
…-writeable locations on Windows by trying to write to a very random UNC path
2f97ba8
@tinwelint tinwelint Cleans up in cleanup() 3962733
@systay systay Made simple updating commands simpler 57401d5
@jimwebber jimwebber All logging is now configured exclusively through the logging config …
…to allow for non-file logging. This means file logs must specify a full path, and no log location is required in neo4j-server.properties
158d446
@jimwebber jimwebber Merge branch 'master' of github.com:neo4j/community 0a7ed60
@jimwebber jimwebber Added non-macro paths to the logback config now that all config must …
…be explicitly in this file
3aeaf9a
@jimwebber jimwebber Removed the (now) extraneous http logging config from the docs. 92890ac
@tinwelint tinwelint Imports c904065
Commits on Apr 24, 2012
@jexp jexp adapted json-utf8-generator buffer size for additional performance 90ab8e9
@rickardoberg rickardoberg Merge pull request #443 from peterneubauer/set_cache_providers
adding explicit option to set cache providers and docs for OSGi
c43db8d
@rickardoberg rickardoberg Merge pull request #447 from systay/simpler-updates
Made simple updating commands simpler
6226635
@peterneubauer peterneubauer ignoring failing test f8f3ef7
@systay systay fixes #446 eadc5ae
@systay systay fixes #432 c5dcb8e
@nawroth nawroth Clean up mvn sites. 9429b43
@jimwebber jimwebber Strengthened the non-writable file generator to try to access somethi…
…ng nonsensical on the network.

Refactored the implementation of the above so it appears only once in unit tests, and the functional tests call into those helper methods.
7b0e001
@jimwebber jimwebber Merge branch 'master' of github.com:neo4j/community 01f3f8b
@simpsonjulian simpsonjulian Merge pull request #452 from nawroth/mvnsites
Get rid of macro usage in sites
6565fed
@systay systay Simplified the create syntax 2d87103
@nawroth nawroth Fixing typos in text and config. 31e1196
@jexp jexp Merge remote-tracking branch 'systay/new-syntax' into cypher 76b3c12
@jexp jexp Merge branch 'cypher' 859d71e
@tinwelint tinwelint Added test for combining two numeric range queries... from a mail con…
…versation
6f12581
@systay systay Made SET and DELETE case insensitive bb059e6
@systay systay Updated Cypher keywords eee10a8
@systay systay Merge pull request #444 from peterneubauer/cypher-cookbook
adding new example on mutual friends and groups, enabled similar tags ex...
0ae83fb
Commits on Apr 25, 2012
@simpsonjulian simpsonjulian Step 1: put the tests back together e03fb77
@systay systay Added more description to example 3fba82f
@peterneubauer peterneubauer Merge pull request #458 from systay/cypher-cookbook
Added more description to example
89fa89d
@jexp jexp Merge pull request #455 from nawroth/typos
Fixing typos in text and config
97de4cf
@nawroth nawroth Formatting. 84758b8
@jakewins jakewins Test and fix ensuring webadmin data browser recognizes unquoted text …
…with Swedish characters as Strings.
81cee8c
@systay systay Fixed test b9ea382
@jakewins jakewins Fixes test failing during main build. 1b79412
@systay systay Simplified the create syntax
fixes #442
3ad383f
@simpsonjulian simpsonjulian Step 1a: Add missing test resources 6a20270
@jexp jexp Merge branch 'cypher' b558c09
@systay systay Enabled the query output for all queries in our Cypher documentation 92cfd8c
@nawroth nawroth Merge pull request #463 from systay/enabled-query-output
Enabled the query output for all queries in our Cypher documentation
1dc4b24
@systay systay Removed unnecessary new line d3f228e
@nawroth nawroth Make sure UTF-8 is used when writing files in the Cypher docs. c00dd3a
@simpsonjulian simpsonjulian Step 2: annotate the slow tests 50797fd
Commits on Apr 26, 2012
@systay systay Relationships can now be created in both directions 2e88016
@systay systay Nicer error message when trying to delete a node still containing rel…
…ationships
23a19eb
@tinwelint tinwelint Added a test for making sure a pretty NodeStillHasRelationshipsExcept…
…ion is thrown when appropriate, and made cypher apps extend ReadOnlyGraphDatabaseApp to let cypher have a chance to throw such exceptions (due to now managing its own top-level transaction)
3212709
@systay systay Remind people that queries have to end with semi colon 31bcc93
@systay systay Merge pull request #467 from systay/semicolons
Remind people that queries have to end with semi colon
9da9590
@tinwelint tinwelint Updated change logs ee0e4e8
@systay systay Made the tests better isolated from each other 630658e
@tinwelint tinwelint Merge pull request #466 from systay/nicer-error-message
Nicer error message when trying to delete a node still containing relationships
299962c
@jakewins jakewins Webadmin chart now have improved labels that follow fixed points in t…
…he chart.
0f00f14
@systay systay Updated changes.txt 6f973a3
@tinwelint tinwelint Update change logs 0efd118
@peterneubauer peterneubauer switching to native OSGi test container 2fdd45a
@jexp jexp fixed UTF-8 issue in shell-terminal 978e3a6
@jexp jexp fix for HA master switch for SpringTransactionManager integration
SpringTransactionManager and UserTransactionImpl stored a reference to the TransactionManager which was no longer
valid after a master-switch, now the tx-manager is looked up in the GraphDatabaseAPI for all operations.

NOTE: The API of UserTransactionImpl changed, it takes a GraphDatabaseAPI constructor parameter again (was changed in 1.7
to javax.transaction.TransactionManager).
89e1af1
@systay systay Typo e761bbe
@nawroth nawroth Just have special characters in the placeholder, not in the property …
…name, to make the live console play nice.
274f19c
@peterneubauer peterneubauer getting the test back to green 4ebb8a8
@systay systay Merge pull request #473 from nawroth/charsfix
Just have special characters in the placeholder, not in the property name...
e8f5468
@digitalstain digitalstain Test case and proposed fix for ensuring received transctions are in t…
…he logical log before being applied to the store files
2eb95c6
@jimwebber jimwebber Added an untested check to see if logger is configured before using i…
…t in server
6707d4d
Commits on Apr 27, 2012
@jakewins jakewins Merge pull request #472 from jexp/terminal-utf8
fixed UTF-8 issue in shell-terminal
cab028e
@tinwelint tinwelint Merge pull request #475 from digitalstain/force-on-pull-updates
Test case and proposed fix for ensuring received transctions are in the logical log before being applied to the store files
5c9789d
@systay systay Updated version numbers 9f4efb1
@systay systay Merge pull request #476 from systay/v1.5-v.16
Updated version numbers
99c63eb
Commits on Apr 28, 2012
@systay systay Merge pull request #464 from nawroth/utf8
Make sure UTF-8 is used when writing files for the Cypher docs
4e7931e
@jexp jexp removed uncessary collection creation in lucene transaction for a 5x …
…speedup for unique element creation
96ab290
@peterneubauer peterneubauer Merge pull request #477 from jexp/lucene-tx-perf
removed uncessary collection creation in lucene transaction for a 5x speedup for unique element creation
a9ad35f
Commits on Apr 30, 2012
@peterneubauer peterneubauer proper setu dabb108
@jexp jexp Merge pull request #474 from peterneubauer/osgi-test
Getting the OSGi test to behave.
97c1ea7
@peterneubauer peterneubauer Merge remote-tracking branch 'jakewins/webadmin-fancy-chart-labels' 207a534
@peterneubauer peterneubauer Merge remote-tracking branch 'jakewins/webadmin-swedefix' 3bd8709
@peterneubauer peterneubauer updateing changelog 404db49
Commits on May 01, 2012
@radford radford Quit the shell on EOF (i.e. ^D) as per convention rather than parsing…
… null
9b1e40c
@digitalstain digitalstain Merge pull request #471 from jexp/ha-spring
fix for HA master switch for SpringTransactionManager integration
Requires some comments explaining the dependency change since it isn't obvious from any tests or the project's code (this is useful only in HA settings). I'll add them.
35294ec
@digitalstain digitalstain Added comment explaining the dependency on GD API instead of on TM.
Organized imports.
39857ac
Commits on May 02, 2012
@jexp jexp improved property-encoding performance for short arrays and short str…
…ings
9b45ab1
@peterneubauer peterneubauer typo ad4fa44
@systay systay Merge pull request #482 from peterneubauer/docs-typo
typo
44fe91f
@systay systay fixes #479
When checking if a node has relationships, if it is a optional node that is null, return false.
129db23
@peterneubauer peterneubauer Merge pull request #484 from systay/bug-479
fixes #479
5ae7b2d
@peterneubauer peterneubauer Merge pull request #480 from radford/quit-shell-on-eof
Quit the shell on EOF (i.e. ^D) as per convention rather than parsing null
e48751f
@peterneubauer peterneubauer Merge remote-tracking branch 'simpsonjulian/master' 85398c2
@digitalstain digitalstain Moved all common code to a common superclass, removes a lot of duplic…
…ation keeping the same API
f70c3e7
@jexp jexp Merge pull request #485 from digitalstain/spring-tm-consolidated
Moved all common code to a common superclass, removes a lot of duplication keeping the same API
36f904d
@jakewins jakewins Split webadmin string recognizer into multiple tests. c2203b5
@jakewins jakewins Made jasmine put it's surefire report in the surefire-reports dir. 5040b69
Commits on May 03, 2012
@systay systay Added the possibility to create nodes from an iterable of maps 62f9ce8
@jexp jexp updated changes.txt ee6cd1c
@tinwelint tinwelint Merge pull request #481 from jexp/property-encode-performance
improved property-encoding performance for short arrays and short strings
673a8bf
@nawroth nawroth Typo. 4c2ab2d
@jexp jexp Added the possibility to create nodes from an iterable of maps dfe6688
@tinwelint tinwelint Fix for an NPE when loading property indexes from a write transaction…
… from a db with many property keys in
3e75a76
@peterneubauer peterneubauer Merge remote-tracking branch 'neo4j/master' 3db7426
@simpsonjulian simpsonjulian Revert "Step 2: annotate the slow tests"
This reverts commit 50797fd.
fb41b93
@simpsonjulian simpsonjulian Revert "Step 1a: Add missing test resources"
This reverts commit 6a20270.
8484cf5
@simpsonjulian simpsonjulian Revert "Step 1: put the tests back together"
This reverts commit e03fb77.
de4c0f0
@systay systay Added documentation, and a test that proves a claim in said documenta…
…tion
30786d6
@systay systay Merge pull request #488 from systay/documentation
Added documentation, and a test that proves a claim in said documentation
bbb08c0
Commits on May 04, 2012
@buley buley Use encodeURIcomponent on index key/value pairs 35cbe92
@thobe thobe Added a strategy for multiple exceptions.
This allows multiple exceptions to be recognized as multiple failures
by JUnit when JUnit is on the classpath, while still providing a sensible
set of exceptions (all the exceptions linked together with each other as cause)
when JUnit isn't on the classpath. It also allows for implementing new
strategies to support similar functionality in other testing frameworks.
c8f7864
@systay systay Made sure that all queries can end with a semicolon 9f1d233
@jexp jexp Merge pull request #492 from systay/semicolons
Made sure that all queries can end with a semicolon
1088df1
Commits on May 05, 2012
@systay systay Refactored how the parser works with functions, in preparation of Ran…
…ge, which takes both 2 and 3 arguments.
02e99f7
@systay systay Added the range function c12393d
Commits on May 06, 2012
@systay systay Refactored number handling e39ce20
Commits on May 07, 2012
@peterneubauer peterneubauer Merge pull request #490 from thobe/master
A strategy for multiple exceptions
c9ba109
@peterneubauer peterneubauer license headers d2e0d8e
@peterneubauer peterneubauer Merge pull request #489 from editor/master
URI encoding index key/value pairs
4865dff
@jexp jexp Merge pull request #495 from systay/range
Added the RANGE function to cypher
7d3e397
@peterneubauer peterneubauer updating changelog 243a327
@systay systay Clean up by removing UpdateCommand and only keeping UpdateAction e194300
@systay systay Refactoring: removed influence symbol table, and merge CreateNodeActi…
…on and CreateNodeStartItem (and vice versa for Relationships)
bc730ca
@systay systay fixes #497 911a12b
@jexp jexp Merge pull request #498 from systay/497
fixes #497

Clean up by removing `UpdateCommand` and only keeping `UpdateAction`

Refactoring: replaced `influenceSymbolTable` by identifier being an `Option[Identifier]`, and merge `CreateNodeAction` and `CreateNodeStartItem` (and vice versa for Relationships)
c2e592f
@peterneubauer peterneubauer Typo 5b20781
@systay systay Addressing broken build 1c39a77
@jexp jexp added streaming results for http batch operations 2de36b7
@peterneubauer peterneubauer adding changelog 3f2d866
@peterneubauer peterneubauer adding docs for the streaming batch eb1a397
Commits on May 08, 2012
@jexp jexp minor cypher performance improvement 1da2945
@peterneubauer peterneubauer Merge pull request #500 from jexp/cypher-performance
minor cypher performance improvement
b9eba21
Commits on May 09, 2012
@jexp jexp cypher performance c32b45b
@nawroth nawroth Changed JSR311 to a different version with more licensing options. 723b650
@nawroth nawroth Upgraded parent to version 34. 8b91fa0
@jexp jexp cypher performance - mutable map creation limited to a single place 6afc3b7
@systay systay Merge pull request #504 from jexp/cypher-performance
Cypher performance - changed internal use of mutable maps
841706c
Commits on May 10, 2012
@tinwelint tinwelint Imports a94e604
@simpsonjulian simpsonjulian Merge pull request #503 from nawroth/parent-34
Upgraded parent to version 34.
aae42d3
Commits on May 11, 2012
@nawroth nawroth Aggregate artifact lists. 767254c
Johan Svensson Updated changelogs. ecb7b4d
Johan Svensson Merge branch 'master' of github.com:neo4j/community c4e8ecb
Johan Svensson Updated date in changelogs. 709fe3f
@nawroth nawroth Made the indexing docs less confusing. 7c777d7
@nawroth nawroth Code formatting in indexing docs. 5ec1e15
@alexsmirnov alexsmirnov fix Jboss7 classloading compatibility in Service loader d6e50b0
@alexsmirnov alexsmirnov test Service class with Jboss 7 classloader patch dc44de0
@peterneubauer peterneubauer typo 2168c1a
@peterneubauer peterneubauer removing unneeded OSGi classloader, added changes 9f8e931
@peterneubauer peterneubauer adding an example of streaming normal REST 45c6298
@peterneubauer peterneubauer moving changelog entry 5f04495
@peterneubauer peterneubauer just formating b72cfb8
@nawroth nawroth Cypher docs fixes. 3b06b74
Commits on May 12, 2012
@systay systay Fixed problems with expressions that work on collections 49e7e44
@jexp jexp Merge pull request #513 from systay/extract-arrays
Fixed problems with expressions that work on collections
0cf860c
@systay systay The tests do not pass. Will work on this and re-PR.
Revert "Fixed problems with expressions that work on collections"

This reverts commit 49e7e44.
a90ff86
@peterneubauer peterneubauer Merge pull request #511 from nawroth/docswork
Improved indexing and Cypher docs
dd6b6a0
@peterneubauer peterneubauer Merge pull request #509 from nawroth/freeze
Aggregate artifact lists.
076e052
@peterneubauer peterneubauer Merge pull request #502 from nawroth/jsr311
Changed JSR311 to a different version with more licensing options.
062f8e8
@systay systay fixes #514 c775222
@systay systay fixes #512 2b0bddf
@jexp jexp Merge pull request #515 from systay/514
fixes #514 iterable support for functions
c85350a
@jexp jexp allow deletion of optional nodes and relationships in cypher a55c5b7
Commits on May 13, 2012
@systay systay Refactored update parsing 4238acb
@systay systay Added RELATE cdf1f5f
@systay systay Shows that #508 is fixed c48f612
@jexp jexp relate support in mutating cypher 64313da
Commits on May 14, 2012
@peterneubauer peterneubauer Adding Relate to the docs 8c6a569
@peterneubauer peterneubauer fixing manual errors d621fe9
@peterneubauer peterneubauer better GH link c0e11bd
@jotomo jotomo Define ACL acronym on first usage 42b3e51
@jotomo jotomo Improve wording 8d70278
@jotomo jotomo Fix typos e823006
Commits on May 15, 2012
@jakewins jakewins Added mockito as a test dependency to the kernel. 08c9842
@jakewins jakewins Modified progress indicator to allow passing in a printstream rather …
…than only using sysout.
808cd2f
@jakewins jakewins Extracted the code that determines what state the logical log files a…
…re in into it's own class, to allow external code to determine if recovery will be needed.
ee8e5fc
@jakewins jakewins Removed unused class. b19699d
@jakewins jakewins Modified comment on LogicalLogFiles class 036f999
@systay systay fixes #523 d17ca30
Commits on May 16, 2012
@systay systay fixes #526 ef67a8d
@systay systay Updated CHANGES.txt 83199e1
@systay systay Update CHANGES.txt 237a436
@jexp jexp Merge pull request #525 from systay/523
fixes #523 string literals should not be taken for identifiers
5f5f41e
@jexp jexp fix for #526 filter does not return an IterableType c092894
@tinwelint tinwelint Merge pull request #527 from jakewins/flightcheck
Moved code that determines state of logical log files into it's own class
b71c1b3
Commits on May 17, 2012
@systay systay Added BEGIN/COMMIT/ROLLBACK 6d5a44f
@systay systay Changed so RELATE and CREATE look the same 772e736
@systay systay Updated CHANGES.txt 3d308c6
@systay systay Fixed failing unit tests dfdb5f1
@jexp jexp @systay added BEGIN/COMMIT/ROLLBACK to the shell fdba717
@systay systay Long is used for integer literal numbers, and Double for literal numb…
…ers with decimal signs
56a6ea5
Commits on May 18, 2012
@systay systay Empty results that didn't make any changes to the graph clearly state…
… this in the text output
76ff46c
@jexp jexp Merge pull request #533 from systay/clean-output
Cleaner output from empty results with no changes
ff83b68
@jexp jexp Merge pull request #532 from systay/number-types
Literal number types in Cypher
ab1b180
Commits on May 20, 2012
@systay systay Re-instated the old syntax for creating nodes. 91d5e7e
@systay systay What can I say? Oops. e60d276
@jexp jexp Merge pull request #537 from systay/create-single-node-syntax
Re-instated the old syntax for creating nodes
e7cf3d4
@jexp jexp Merge pull request #538 from systay/536
fixes #536 sqrt does not return a floating point value
31d3a4f
Commits on May 21, 2012
@tinwelint tinwelint Makes sure the file channel for a store isn't left open if an attempt…
… to load the store fails (in the constructor)
c4823b6
@digitalstain digitalstain Added a new kind of cache, a ClockCache that tries to mimic an LRU bu…
…t with less synchronization.

Test cases for the above
Used that to implement IndexSearcher and IndexWriter caches that tend to behave like the current LRU based ones but with better synchronization behavior
Used the above in LuceneDataSource in place of the existing solution. Based on that, removed some synchronization making the common get paths on index readers and writes lock free.
d4eb6c8
@digitalstain digitalstain Switched array map usage in PropertyIndexManager to CHM instead, redu…
…ces blocking calls
ae56bec
@peterneubauer peterneubauer adding WITH explaination ebaf552
@johan-neo johan-neo Merge pull request #539 from digitalstain/nonblocking-index
A new cache and less synchronization on index writer and reader get
bc9151d
@johan-neo johan-neo Merge pull request #540 from digitalstain/chm-in-propertyindexmanager
Use CHM in place of ArrayMap in PropertyIndexManager
47921dd
@peterneubauer peterneubauer adding WITH explaination 9c7968d
@peterneubauer peterneubauer typo f56ae51
@tinwelint tinwelint Merge pull request #510 from peterneubauer/osgi-docs-formating
Osgi docs formating, cleaned up a bit.
19e8153
@tinwelint tinwelint Revert "Added a new kind of cache, a ClockCache that tries to mimic a…
…n LRU but with less synchronization."

This reverts commit d4eb6c8.
46ef9a7
@tinwelint tinwelint This reverts commits: cc613d2
@digitalstain digitalstain Server now will respect keep_logical_logs=false if explicitly set 198a5ce