{"shas":[["aeb881384a0f27fabbedd74e96b264e060c9341a","5da16fcbbd974f7664efef57890c0e4a0c3f1c65@gmail.com","ISPN-1027 Space in path seems to break shell scripts","Trustin Lee"],["986d059bf82b1d4214828987f8d7d07bcd7682c9","ab0e3979665ad7ee15da870324c623916e4596d3@surtani.org","ISPN-1034 DefaultCacheManager becomes corrupted after component start Exception\n\n* Make sure volatile components are flushed and non-volatile components are rewired after a GlobalComponentRegistry.start() fails.\n* Mark CacheManagerNotifier as @SurvivesRestarts\n* Refactor nonVolatile to read survivesRestarts\n* GlobalComponentRegistry to throw a specific exception if failures are detected on starting up","Manik Surtani"],["2d421da1b2fbecf61cda321ef17bd317fcb1d20a","ab0e3979665ad7ee15da870324c623916e4596d3@surtani.org","ISPN-1034 DefaultCacheManager becomes corrupted after component start Exception\n\n* Handle errors in resetting GlobalComponentRegistry","Manik Surtani"],["080bbd357441a28a73f47f988d3c02c6de8d46f8","abaf3e5b8a2fc3782976217bbfa4c2977ebc0608@gmail.com","(ISPN-957) Make local suite to run with JBossTM","Mircea Markus"],["616e1eb7c1d05b276e865f210a0e01d302beb5da","abaf3e5b8a2fc3782976217bbfa4c2977ebc0608@gmail.com","ISPN-850 RemoteCache.replaceWithVersion javadoc is incorrect","Mircea Markus"],["a045259bdbee693ad07d6c376854dd115a4e9135","ab0e3979665ad7ee15da870324c623916e4596d3@surtani.org","ISPN-1069 Return values for put, putIfAbsent and remove not available if invoked from a non-owner and L1 is disabled\n\n* Add test\n* Fix issue with not storing return values of a remote GET in the context when L1 isn't available","Manik Surtani"],["9e31c23ddf9836cf951c6c4c689fe737835470fb","98cea3c3b3df59d0f63c136e44b3a8464d02d6d2@hibernate.org","ISPN-1069 - test fix for 4.2.x branch","Sanne Grinovero"],["c3d83d4b04722460b503c9ea30880b4b7b057587","ab0e3979665ad7ee15da870324c623916e4596d3@surtani.org","Fix log message","Manik Surtani"],["6b8d8386bac32d9be8ef83a7879f67e00336e095","5da16fcbbd974f7664efef57890c0e4a0c3f1c65@gmail.com","ISPN-1027 - Space in path seems to break shell scripts\n\nExtracted common functionality from all shell scripts into functions.sh\nSet saner file modes for executables","Trustin Lee"],["1f4d1af6539e0458193a7230fa0f51bdd4f76dfe","ab0e3979665ad7ee15da870324c623916e4596d3@surtani.org","Include a check so that an unstarted node cannot participate in other nodes' startups","Manik Surtani"],["166768975f917dff53458533298f25f086a199e1","abaf3e5b8a2fc3782976217bbfa4c2977ebc0608@gmail.com","ISPN-1075 - Configuration.getName does not work for programmaticaly defined caches","Mircea Markus"],["2220d26016b636a971b2785835f67b8e11be016c","ab0e3979665ad7ee15da870324c623916e4596d3@surtani.org","Fix regression","Manik Surtani"],["a93cd1eed1ef83d73813de3ee72f459a9d4423bd","abaf3e5b8a2fc3782976217bbfa4c2977ebc0608@gmail.com","ISPN-1007 - rehashing inconsistency when eagerLockSingleNode enabled","Mircea Markus"],["40ed8f1821f46f7f8d6d7a16128ba15b3ea5de6d","44ecad630ea92e38dea1ca86008238d788947997@redhat.com","ISPN-1015 - Optimize HotRod client to match Memcached performance\n\nI found a few other places where we were building the trace/debug message even if the debug level was set to info or higher.\nI changed this on the \"happy\" flows, even though none of them looks like a performance hotspot.","Dan Berindei"],["a1d3e9d9c8e996de4d970f29ce14da876fe840a6","44ecad630ea92e38dea1ca86008238d788947997@redhat.com","ISPN-1015 - Optimize HotRod client to match Memcached performance\n\n* Improved ConsistentHashPerfTest, now it reports standard deviation, average abs deviation and median abs deviation.\n* Changed PreInvocationContext to stop allocating new EnumSets.\n* Made some fields in AbstractConsistentHash non-volatile.\n* Added SKIP_CACHE_LOAD flag when the client doesn't need the return value in the hotrod server.","Dan Berindei"],["9a381a225785412bf1babb43b12cb669ad36a084","44ecad630ea92e38dea1ca86008238d788947997@redhat.com","ISPN-1015 - Optimize HotRod client to match Memcached performance\n\nUse BufferedOutputStream to coalesce socket writes in as few packets as possible.\nAlso use BufferedInputStream to reduce calls into the network stack.","Dan Berindei"],["e759d23703574329d288704029b7257be9ba9e77","44ecad630ea92e38dea1ca86008238d788947997@redhat.com","ISPN-1015 - Optimize HotRod client to match Memcached performance\n\nUse a specialized ClassResolver to avoid looking at the context class loader completely if serialization doesn't require it.","Dan Berindei"],["1d223e58a3362d00c5005b1b78b12c13956c7bfc","44ecad630ea92e38dea1ca86008238d788947997@redhat.com","ISPN-1015 - Optimize HotRod client to match Memcached performance\n\nI changed the default number of worker threads for the Infinispan servers to 20 * number of processors.\nThe setting for the number of master threads wasn't really doing anything so I removed it.","Dan Berindei"],["c125565de4a0f0f3aa943723d0ac9adbdc5a7bad","44ecad630ea92e38dea1ca86008238d788947997@redhat.com","ISPN-1015 - Optimize HotRod client to match Memcached performance\n\nI removed all the volatile qualifiers from TcpTransportFactory and RoundRobinBalancingStrategy.\nInstead TcpTransportFactory will use synchronization to guard access to its members.","Dan Berindei"],["00061de0403385dd169889571345d144c79963e4","44ecad630ea92e38dea1ca86008238d788947997@redhat.com","Modified parent/pom.xml to allow out-of-tree builds.\n\nThis allows you to set up a ramdisk (say in /tmp) and compile everything there with a property like this in ~/.m2/settings.xml:\n<buildDirectory>/tmp/mvnbuild/${project.basedir}/${project.version}</buildDirectory>","Dan Berindei"]],"repo":"mmarkus/infinispan","actor":"mmarkus","ref":"refs/heads/4.2.x","size":30,"head":"d82e13a30f82ae4802e1ec3a86732ce14a67c920","actor_gravatar":"f71cc0365c07ca421a6bd2f73499f586","push_id":31060039}