commitId#project#comment#label#ADDING_ATTRIBUTE_MODIFIABILITY#ADDING_CLASS_DERIVABILITY#ADDING_METHOD_OVERRIDABILITY#ADDITIONAL_CLASS#ADDITIONAL_FUNCTIONALITY#ADDITIONAL_OBJECT_STATE#ALTERNATIVE_PART_DELETE#ALTERNATIVE_PART_INSERT#ATTRIBUTE_RENAMING#ATTRIBUTE_TYPE_CHANGE#CLASS_RENAMING#COMMENT_DELETE#COMMENT_INSERT#COMMENT_MOVE#COMMENT_UPDATE#CONDITION_EXPRESSION_CHANGE#DECREASING_ACCESSIBILITY_CHANGE#DOC_DELETE#DOC_INSERT#DOC_UPDATE#INCREASING_ACCESSIBILITY_CHANGE#METHOD_RENAMING#PARAMETER_DELETE#PARAMETER_INSERT#PARAMETER_ORDERING_CHANGE#PARAMETER_RENAMING#PARAMETER_TYPE_CHANGE#PARENT_CLASS_CHANGE#PARENT_CLASS_DELETE#PARENT_CLASS_INSERT#PARENT_INTERFACE_CHANGE#PARENT_INTERFACE_DELETE#PARENT_INTERFACE_INSERT#REMOVED_CLASS#REMOVED_FUNCTIONALITY#REMOVED_OBJECT_STATE#REMOVING_ATTRIBUTE_MODIFIABILITY#REMOVING_CLASS_DERIVABILITY#REMOVING_METHOD_OVERRIDABILITY#RETURN_TYPE_CHANGE#RETURN_TYPE_DELETE#RETURN_TYPE_INSERT#STATEMENT_DELETE#STATEMENT_INSERT#STATEMENT_ORDERING_CHANGE#STATEMENT_PARENT_CHANGE#STATEMENT_UPDATE#UNCLASSIFIED_CHANGE#add#allow#bug#chang#error#fail#fix#implement#improv#issu#method#new#npe#refactor#remov#report#set#support#test#use 03336a980d738426fb76202750befa48f3c1599e#ReactiveX-RxJava#Add marble diagrams for Single operators.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 0531b8bff5c14d9504beefb4ad47f473e3a22932#ReactiveX-RxJava#Change hasException to hasThrowable--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 0950c46beda335819928585f1262dfe1dca78a0b#ReactiveX-RxJava#Trying to extend the Scheduler interface according- to the comments at -19.--#a#0#0#0#0#12#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 0f92fdd8e6422d5b79c610a7fd8409d222315a49#ReactiveX-RxJava#RunAsync method for outputting multiple values--#a#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 100f571c9a2835d5a30a55374b9be74c147e031f#ReactiveX-RxJava#forEach with Action1 but not Observer--I re-read the MSDN docs and found the previous implementation wasn't complying with the contract.--http://msdn.microsoft.com/en-us/library/hh211815(v=vs.103).aspx--I believe this now does.-#c#0#0#0#0#0#0#0#1#0#0#0#0#2#0#1#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#10#0#0#3#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 12954a69895db8e60522c72557b93c53973dc436#ReactiveX-RxJava#Extract UnsubscribeTester to top level--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 135b6c13e03dbb519f8163f5ee5b2c8d7c87684c#ReactiveX-RxJava#Some cleaning up--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 169e7e06ea223bd3fdca2460b74e9cd361439fff#ReactiveX-RxJava#Trying to fix non-deterministic test--- not sure of a way other than putting Thread.sleep in here to give time after each CountDownLatch triggers for the process scheduler to execute the next line of each thread--See https://github.com/Netflix/RxJava/pull/201 for more information.-#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 191f023cf5253ea90647bc091dcaf55ccdce81cc#ReactiveX-RxJava#1.x: Fix Completable swallows- OnErrorNotImplementedException (-3904)--#c#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 1945713fd50d0e6740df94fb63358a0939105ab5#ReactiveX-RxJava#Fix unit test after last() changed behavior--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 232612c800c2583da61b95397141040d3106efda#ReactiveX-RxJava#Incoporate review suggestions.--Splits a compound unit test into to parts.-Uses mockito instead of a bespoke test object.-Removes unused import statements.-Changes the order of the Finally action w.r.t. onComplete/onError.-#p#0#0#0#0#3#2#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#13#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 271eda44a52f5aa8dc1c9dac3679ec3fd0596eab#ReactiveX-RxJava#Fixed byLine test to use line.separator system- property instead of \n.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#1 2b0b6845d3c96a4c784d5c0b1b211860909d2f23#ReactiveX-RxJava#Add CompositeSubscription--- also a utility method for creating a Subscription around a Future-#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 2bf53a9a3c6ddd9051a50fdbf9600a2e585f7a35#ReactiveX-RxJava#Spare a few redundant calls in SleepingAction- around determining the delay value (-3903)--- Remove redundant outer conditional.-- Skip calling into System.currentTimeMillis(), which could potentially result in different values.-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 2d7b9660ef2825c25f2f3fbeda9acb96c3712575#ReactiveX-RxJava#Adding missing javadocs to TestSubject (-1322)--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 2f40ce3e2a5e244315c16865967f58930f57cf7c#ReactiveX-RxJava#Added takeLast to Observable--#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 35cf457bf5c487afb2d380be17956b3084a1e558#ReactiveX-RxJava#Reduce duplication by making "schedule now" the- special case--Forwards to "schedule later" with delay of 0 now.-#p#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#6#1#0#4#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 36875309b2c4e6276964e013819ba513e23eea24#ReactiveX-RxJava#Wraps DoOnEach in a SafeObserver--This commit leverages the SafeObserver facility to get the desired-behavior in the face of exceptions. Specifically, if any of the-operations performed within the doOnEach handler raises an exception,-that exception will propagate through the observable chain.-#c#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 387c765e345c46a74a403aa2b8e3b7c634864087#ReactiveX-RxJava#Switch to AtomicIntegerFieldUpdater and volatile- int, instead of AtomicBoolean--#p#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 3bed0b4348c2c87052e51618fb8cbd5afa58e2db#ReactiveX-RxJava#Refactored TakeUntil to use TakeWhile.--#p#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#1#0#0#1#6#0#0#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1 3e26fa32b15dfa1e16bddaae6b874a744358de75#ReactiveX-RxJava#Removed window between the two synchronized blocks.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#6#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 3ed9f0f35aa82e04798ff4f35a32207787d78074#ReactiveX-RxJava#Added license header to OperationBuffer.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 43719c7dfd29922dd45a007923405958aa540f2d#ReactiveX-RxJava#---#p#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 45afeb9fb5ce49a9f0e4d931057ebaf6990111ab#ReactiveX-RxJava#Forward subscription of wrapped subscriber--#p#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#9#12#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 493e8ad45f39306754484ada51bfe397928404fd#ReactiveX-RxJava#additions to tests--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 4a9f2fb05a3163e11ed35d85a33a6b8e216dde77#ReactiveX-RxJava#TakeWhile protect calls to predicate--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 4b4d4fe741e9396560b186427a15faf803d423de#ReactiveX-RxJava#subscribe methods with typed Action arguments--#p#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 52bd53f5ea5eec84818d65b40e81d0a82ada6ba8#ReactiveX-RxJava#Restructure into smaller files--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#9#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 52bf7e145152f3b9c5d1ffe07247bab5f95bdde9#ReactiveX-RxJava#Set threads to daemons so they don't prevent system- from exiting--- This applies to any pools RxJava itself creates. It will be up to users to do this for Executors they inject.-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#3#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0 52cef142154655900ba8669dce631aca7142f9b6#ReactiveX-RxJava#Confusing Javadoc for `toObservable(Future)`- methods--https://github.com/Netflix/RxJava/issues/148-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0 538d245ba9744f57d66724982db4850e6d3ba226#ReactiveX-RxJava#Implement a cached thread scheduler using event- loops--#a#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1 546dd6e5458d5fa4e36c2d7fc1aaa1a12f4f0973#ReactiveX-RxJava#non-deterministic- testUserSubscriberUsingRequestAsync--fix non-deterministic failures of BackpressureTests.testUserSubscriberUsingRequestAsync--I was able to replicate the occasional failure by putting it in a tight loop. With these changes it no longer fails.-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0 581b19f0fef9fbd7f4a5e2d6569b8eca09bf28e1#ReactiveX-RxJava#Fix multiple subscription bug on operation filter--A new subscription must be created on every subscribe call, otherwise any-subscribe call after the first directly fails.-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#1#1#0#0#0#0#1#0#0#0#0#0#0#0#0 59d6a57f9a5e93146bcc83bcdb6f7c26ce644c51#ReactiveX-RxJava#Update Observable.isInternalImplementation, get rid- of NullPointerException--NullPointerException has been encountered during my tests. It is because java.lang.Class.getPackage() may return null "... if no package information is available from the archive or codebase" (documented feature).-#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 5dc029274e41fdf5f761b0207e1dc96a1af2cb96#ReactiveX-RxJava#Perf Tests with JMH--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#0#0#0#0#5#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 629acade597d92dbfd8d020497a0ba523afd1754#ReactiveX-RxJava#Add operators to create Observables from- BroadcastReceiver--it allows to listen global and local (with support LocalBroadcastManager) broadcasts-#a#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 6368578020adf4796ac899ef2b0b9a695c59601c#ReactiveX-RxJava#unit tests for covariance--- refactoring so not everything for the entire Observable ends up in a single class-#p#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1#0 6383157b2961749ab46b8d05653ffb5f757f0be8#ReactiveX-RxJava#Remove Unnecessary Subscription--- be explicit for error case in JoinObserver-#p#0#0#0#0#0#1#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#2#2#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 646aa624eaddb4f543a1019f2d5ef49795cf66ce#ReactiveX-RxJava#Fixed issue -417--#c#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#2#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 69a1dbd753d1f060df38e47e6179cf05b6b62d63#ReactiveX-RxJava#add synchronous test of resubscribe after error--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 69c6e80acd16d0073400d78bd0e52caf44ef8f40#ReactiveX-RxJava#added variance to Action*, too--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6bacf96acc651018a8cb4a0036e26dde975b7c65#ReactiveX-RxJava#Cleanup Javadocs--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6bece88c6941a754a8cc054bbe9946f1e7c0c615#ReactiveX-RxJava#Added ChannelObservable.get--#a#0#0#4#1#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6d11a551dcf9bb2ed2bd10530b1fbaf6f6380804#ReactiveX-RxJava#Added create with initial capacity, minor fix--#c#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#2#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 6de7fd15b7b4f42263d847fe462552110c405bb3#ReactiveX-RxJava#Move last 6 remaining unit tests out.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 6f259eb229470099173b20b236e55435597b1e3f#ReactiveX-RxJava#Delay: error cut ahead was not properly serialized--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 70bd7099ec082958928b821e89fbb7c76b1ed01c#ReactiveX-RxJava#Switched to a default scheduler that actually works- together with this operator.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 72d9872fffa2b8f6d534612436b1613ed062e026#ReactiveX-RxJava#updated a test and added another one, trying to get- the expected behavior right--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 76517d9ac96d3f7f9475743c539e2b9efbd0d0f0#ReactiveX-RxJava#1.x: fix Completable.onErrorComplete(Func1) not- relaying function crash (-4027)--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 76f5cc4ae6906d0885a1626ad280f4402ce7ac69#ReactiveX-RxJava#Better naming, and new test--... using to compare 0.19 and 0.20 so want in both.-#p#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#1 770ee735efa935a21b9992090eb063732e826ba5#ReactiveX-RxJava#Add unit tests for recursive scheduler usage--These tests came from @mairbek at https://github.com/Netflix/RxJava/pull/229-issuecomment-16115941-#p#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 788d431d98df0087a4ea7be7b3c82c4c5d2a8209#ReactiveX-RxJava#Implemented periodic scheduling, too. Needs testing- now.--#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0 7d10c7e49521bfcab46fc07b134c933a2f054282#ReactiveX-RxJava#fix sticky intent duplication, add tests for- OperatorBroadcast--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#1#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 885de91ea45d194f0473fa9c3098243f18d3f65f#ReactiveX-RxJava#Make Functions.from typesafe--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 8eb76715a1a4a7cabc56a17c0d44bc6bb9d2ebcf#ReactiveX-RxJava#Add Single.doAfterTerminate()--#a#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 92fe7f9d32f2c53767ecfea631aae79c9f3ac9d4#ReactiveX-RxJava#made the public window methods more generic via the- basic (lol) super/extends fluff; also simplified api by removing a few- useless super definitions (there's no super of Opening and Closing)--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#2#2#0#0#29#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#10#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0 935b63527dacf2c380a53ce83ca5b1d06aadca75#ReactiveX-RxJava#Baseline Performance Tests--Start of suite of general performance tests for comparing overall changes.-#p#0#0#0#0#4#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 959b0d84b4ee762461d47324cd2d4d00a3e49c0f#ReactiveX-RxJava#made WINDOW_MAKER typed--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 96b3801250c561bdcfc7504100309176ec502f57#ReactiveX-RxJava#Change order of generics for Func from R, T to T, R- to match C- Rx--#p#0#0#0#0#0#1#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#38#0#0#0#0#0#0#0#0#1#0#0#0#4#0#0#0#0#0#0#36#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 9869e7875cf052f6c54e4ffedf9fa70f3803e3da#ReactiveX-RxJava#Removed synchronized block as per RxJava guidelines- (6.7).--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 992ff293a9dc7efbedaa8290316f0f4e9e030439#ReactiveX-RxJava#Better name for worker class running scheduled- actions--#p#0#0#0#1#0#0#0#0#2#2#0#0#0#0#0#4#0#0#0#0#0#0#2#2#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#2#2#0#0#12#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 9a94fd278693e098837dddce222a732c1a57f532#ReactiveX-RxJava#CurrentThreadScheduler Memory Leak Fixed-MIME-Version: 1.0-Content-Type: text/plain; charset=UTF-8-Content-Transfer-Encoding: 8bit--- Current/Immediate/NewThread/Executor Schedulers are passing unit tests-- Current/NewThread/Executor Schedulers do not leak memory on the recursion test (Immediate can’t be used for recursion otherwise it stack overflows)-#c#0#0#3#1#7#0#0#0#0#2#0#0#2#0#0#0#0#0#1#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#14#0#0#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1 9d48f996e4ee55e89dc3c60d9dd7a8d644316140#ReactiveX-RxJava#Refactoring for consistent implementation approach.--Combined ObservableExtensions into Observable to match how Rx works (Observable.* methods)-#p#0#0#0#8#70#1#0#0#0#0#0#0#0#0#0#0#1#0#0#1#13#0#4#0#0#0#0#0#5#0#0#0#0#0#7#11#0#6#0#0#0#0#6#2#0#0#75#0#0#0#0#0#0#0#0#1#0#0#1#0#0#1#0#0#0#0#0#0 9eb049791037ecb65da18b562ff57804fbd6e942#ReactiveX-RxJava#Performance refactoring: OperatorSubscribeFunction--- migrated Func1 to OperatorSubscribeFunction for internal operator implementations-- do not wrap with AtomicObserver when it's a trusted operator--https://github.com/Netflix/RxJava/issues/104-#c#0#0#0#0#0#3#1#2#0#0#0#0#2#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#3#0#0#0#0#0#0#0#0#0#1#4#0#3#10#0#0#0#0#0#0#0#0#1#0#1#0#0#0#1#0#0#0#0#0#0 abd66858b71d2cad75bbfbcb4cb0b616caacc5ed#ReactiveX-RxJava#javadoc interlinkings and other javadoc- improvements--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#38#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 ac26e42d1e85deac0b7bfa50c3ca3e5298493dd4#ReactiveX-RxJava#use Java Subject as contravariant in T and- covariant in R--#p#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 acfbc75640d5eaeea7a2ba9329e32f9d1efaa649#ReactiveX-RxJava#Prevent direct instantiation of BlockingObservable- via no-arg constructor--- also questioning why to allow extending this and would like to make it a private constructor-#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ad2358bba102bd4e9876028cf30341ec48aabe4f#ReactiveX-RxJava#GroupBy GroupedObservables should not re-subscribe- to parent sequence--https://github.com/Netflix/RxJava/issues/282--Refactored to maintain a single subscription that propagates events to the correct child GroupedObservables.-#c#0#0#0#2#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#1#0#0#9#2#0#0#6#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0 aeb879a8afa7d78e96c32bdd76a519f9ff4279bd#ReactiveX-RxJava#Handle concurrent unsubscription in drain (avoid- NPE).--#p#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0 b02e572bdb781485ce87181f70b426454ab8abcb#ReactiveX-RxJava#tidying up AbstractOnSubscribe javadocs--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b28007ee8f236ffbad6d1fc21ff5867e14e3d75b#ReactiveX-RxJava#Fix termination race condition in- OperatorPublish.dispatch--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 b6096079c17488b1232f7db942c529c7eb5f9843#ReactiveX-RxJava#Unlock in finally block--#c#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#4#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 be560b58da1c89e56091cd109f620d7eda3a24fb#ReactiveX-RxJava#Incorporate review suggestions.--- Changes finally0 to finallyDo.-- Removes unnecessary subscription-wrapping.-- Handle exceptions in onCompleted/onError-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#2#3#0#4#3#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 c46153c7e058b212d97698f5b6f06733d669d46f#ReactiveX-RxJava#As per suggestions: Added single static instance of- ExecutorService for delayed posting Introduced ScheduledIOSAction to enable- CompositeSubscription--#a#0#0#0#1#1#1#0#0#0#1#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c9c816ed3fb54e7ecf12c2a4bc06014b4fe277b5#ReactiveX-RxJava#Refactor test to use CountDownLatch instead of- Thread.sleep--#p#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1#1 ccd24b5c3ce471428531e12737591b94c91db8bf#ReactiveX-RxJava#Add doOnSubscribe for Single--#a#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 cce874510408305fed6e01ab5b70ab753f9ac693#ReactiveX-RxJava#Beef up UnsubscribeTester--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#6#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 cd2f14637bcecec0081104d749cd1bf10f28b07d#ReactiveX-RxJava#Fixed issue -799 - Added break to possibly-infinite- loop in CompositeException.attachCallingThreadStack--#c#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#6#1#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 cec891510bb4cdb379d11691eaf004289a50d044#ReactiveX-RxJava#Fix the initialization of Completable.complete()- (-4146)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 cef0b916c546bf6178b493eafc1ea4adb0357e18#ReactiveX-RxJava#1.x: ConcatMapEager allow nulls from inner- Observables.--#p#0#0#0#0#1#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#7#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d2a3f29496d22df52ba4bf66aa5c408cf286d4bc#ReactiveX-RxJava#Implement Scheduler method with dueTime--- added method: schedule(T state, Func2 action, Date dueTime)-#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0 d35b3e7d8b5fd7b509ed5cb78937b29dbe240210#ReactiveX-RxJava#Fix non-deterministic unit test--#p#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 d43b3d1f76bc13cd4c2bf8cb4f951f751aea86e6#ReactiveX-RxJava#Fix autoConnect calling onStart twice.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 db14c09d6257c537ce0b77f004410ce1606db73f#ReactiveX-RxJava#1.x: Expose Single.lift()--#a#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 dee6fa9c5b599abf685527e357ffb7e89494a1e1#ReactiveX-RxJava#Implemented range operator--#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 df09fcb6a53b70a828698fbad71e681edbcdc7f4#ReactiveX-RxJava#ObserveOn/SubscribeOn unit tests--#p#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 df7bf90803a686946e09d9ec175f8ab85277e989#ReactiveX-RxJava#GroupBy Test Improvement--ObserveOn was the wrong mechanism for delaying behavior as it was relying on the buffering of observeOn.-Now using delay() to delay the group since observeOn no longer buffers.-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1 e449fb139b70db15ffae182355d5306d90389adb#ReactiveX-RxJava#Fixed javadoc and comments, cleaned up a bit, and- tried to fix synchronization.--#p#0#0#0#0#1#1#0#0#3#0#0#0#1#2#4#3#0#0#5#6#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#5#0#0#0#0#0#0#1#0#2#10#2#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 e517f55833c7ec02676bd850e9cd8f302a8a713f#ReactiveX-RxJava#Add finally0 to Observable.java .--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e917c77d296109edead50146691b09c91d3ea748#ReactiveX-RxJava#Add takeUntil support in Single--#a#0#0#0#2#17#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 ea3cbbfc7cebb2adc6edd8c9aaefd786c7cd05df#ReactiveX-RxJava#ObserveOn and SubscribeOn concurrency unit tests--- these are very rudimentary and may have a determinism problem due to the Thread.sleep-#p#0#0#0#1#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 eb5df87c7ec4d7f62873dcf29108ddc2abcd13ca#ReactiveX-RxJava#avoiding some synchronization on combineLatest--#p#0#0#0#0#0#1#0#0#0#0#0#2#0#1#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#3#1#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 eb9af4d3708a91c6442966dc38ee1d6139d361c7#ReactiveX-RxJava#Fixed a bug in the test scheduler that happened- when advancing time by a too little amount--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 f1be5f4addf30f47b1d915ca708566bf49beb7f8#ReactiveX-RxJava#Non-blocking implementation of ScheduledObserver--#a#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#5#3#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 f26b7b2321ba561c947da92510e95e22f059351c#ReactiveX-RxJava#Conditionals: Fix all but 2 tests--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#4#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 f26b7b2321ba561c947da92510e95e22f059351c#ReactiveX-RxJava#Conditionals: Fix all but 2 tests--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#4#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 f2a59c6ea1b336cf2b7563fccbeecf278777808a#ReactiveX-RxJava#Fix for back pressure on the alternate- subscription.--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 f3362eb788219ecc55d4b648e2fb589e8d6171d1#ReactiveX-RxJava#add error handling for onNext failure so exceptions- don't get thrown up the stack but instead via onError--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#1#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 f64233fb2d9bcb77e9249d3bc497fd9d110e6a9f#ReactiveX-RxJava#Add Single.fromCallable()--#a#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ff642734febd8c5df95b67d5537c6f571a3c3aa2#ReactiveX-RxJava#remove warnings and cleanup--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 013fd99d0dd0df30e0bb7fcb98e41cd1633319cb#hbase#HBASE-2513 hbase-2414 added bug where we'd- tight-loop if no root available--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@941546 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 03351581d05f135185ba6e487986f14667b25cbe#hbase#HBASE-4606 Remove spam in HCM and fix a- list.size == 0--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1185326 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0 03687b80bcd2c8f8968a044f4f9b8c865af0fd61#hbase#HBASE-11813 CellScanner-advance may overflow- stack--#c#0#0#0#3#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 074f83c80b2fcb400e4e7102a882a0bcb4536e7e#hbase#HBASE-11671 TestEndToEndSplitTransaction fails on- master (Mikhail Antonov)--#c#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0 0e8a141437a6645deb85a730bc9adfb757bb27b8#hbase#HBASE-10010 eliminate the put latency spike on- the new log file beginning--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1549384 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#2#2#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#4#18#2#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 0f30646656428e3f2eb7c3a598fdf9cb1edee919#hbase#HBASE-7579 HTableDescriptor equals method fails- if results are returned in a different order; REVERT -- OVERCOMMITTED--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1471053 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#3#0#0#0#6#2#0#0#2#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#14#0#0#0#0#0#0#0#16#38#2#3#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0 14f8d46f2fdfc5994b025ba2b4d19ba685f90b2e#hbase#HBASE-9366 TestHTraceHooks.testTraceCreateTable- errors out sometimes.--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1523816 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 1596f988357e666df08193bfb7f41a61f6397afe#hbase#HBASE-3746 Clean up CompressionTest to not- directly reference DistributedFileSystem--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1089684 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#17#5#0#2#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 17cf114310d01eb41045872d12758bff2c452d93#hbase#HBASE-5857 RIT map in RS not getting cleared- while region opening--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1329470 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 1927f040774aa75d2dfe1d95fae9b43ee821361b#hbase#HBASE-13958 RESTApiClusterManager calls kill()- instead of suspend() and resume()--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 1d24d71821f0163977a4d625263c9dcfaabe7bcb#hbase#HBASE-5549 HBASE-5572 Master can fail if- ZooKeeper session expires (N Keywal)--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1301775 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#4#3#0#0#0#0#0#2#8#1#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#14#46#1#4#11#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0 1fa7b71cf82cc30757ecf5d2a8e0cfba654ed469#hbase#HBASE-14807 TestWALLockup is flakey--#c#0#0#0#0#0#0#0#0#0#0#0#1#3#7#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#7#16#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 21f80973533b8c64032d864d8299bcb05f54445e#hbase#HBASE-2040 Fixes to group commit--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@889775 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 23f836454d9c5a495111b068f45d6aa89a2a724a#hbase#HADOOP-1424. TestHBaseCluster fails with- IllegalMonitorStateException. Fix regression introduced by HADOOP-1397.--git-svn-id: https://svn.apache.org/repos/asf/lucene/hadoop/trunk/src/contrib/hbase@541095 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#3#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#2#30#50#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0 2993d97c97a69906b6f790bbc0608848f26d5b48#hbase#HBASE-2806 DNS hiccups cause uncaught NPE in- HServerAddress-getBindAddress--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@960650 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#1#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#10#0#1#10#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0 2b47c1528690b6413060401b254c79a9dc89ce85#hbase#HBASE-1192 LRU-style map for the block cache--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@780527 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#3#8#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#17#0#0#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 3086b191dda16c22e7a909f131296f6c060bc639#hbase#HBASE-1647 Filter-filterRow is called too often,- filters rows it shouldn't have -- reversed it for a moment; it may have- broken things -- not sure yet--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@798510 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#8#1#1#2#0#0#0#0#10#1#0#2#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#5#3#0#0#0#0#0#0#11#39#0#4#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 3161a555e1e898786041b84b98f0c45630b7c78e#hbase#HBASE-3070 Add to hbaseadmin means of shutting- down a regionserver--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1003702 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 3181d96ec864a467d4259e31c64f2b7554afc3d4#hbase#HBASE-2397 Bytes.toStringBinary escapes printable- chars--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@951840 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 363d81c247072698e77dec6e2bb166c18d41be8b#hbase#HBASE-1447 Take last version of the hbase-1249- design doc. and make documentation out of it--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@785081 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 36c3025c974288b8d2322dd9a830d7bff0b155cb#hbase#HBASE-3313 Table name isn't checked in- isTableEnabled/isTableDisabled--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1081431 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 3c24b6a24d66ac927b94ce808ee0e395cc008e0b#hbase#HBASE-10194 [Usability]: Instructions in- CompactionTool no longer accurate because of namespaces--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1552229 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 3fd458ad88808e542b211461a49728138c1ebe79#hbase#HBASE-6427 Pluggable compaction and scan policies- via coprocessors--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1367361 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#24#3#0#0#0#0#0#0#1#2#0#1#0#0#0#2#7#0#0#6#2#0#3#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#2#23#3#6#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 41a8d9ab2bd15c19edff0f374179fba4db5405a7#hbase#HBASE-2787 PE is confused about flushCommits--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@957750 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 43b5767f6213784c7e4cdfce2bebadd87108b33f#hbase#HBASE-10606 Bad timeout in- RpcRetryingCaller-callWithRetries w/o parameters--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1572124 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#2#3#0#0#0#0#0#0#0#0#0#2#0#0#0#2#1#0#0#1#0#0#0#0#0#0#0#0#0#0#2#2#0#0#0#0#0#0#6#6#0#4#20#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 4405698ee99fe26d0ac9317a2df96096f2731a7b#hbase#HBASE-7703 Eventually all online snapshots fail- due to Timeout at same regionserver.--Online snapshot attempts would fail due to timeout because a rowlock could not be obtained. Prior to this a-cancellation occurred which likely grabbed the lock without cleaning it properly. The fix here is to use nice cancel-instead of interrupting cancel on failures.----git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/hbase-7290@1445866 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#1 44a27c5cd76f44e435671c69d1d8f60c42a2b420#hbase#HBASE-11920 Add CP hooks for ReplicationEndPoint--#a#0#0#0#1#5#1#0#0#0#0#0#0#1#0#0#1#0#0#0#2#0#0#2#2#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#7#0#0#5#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 4558ca5a79a5106287438df8a737e4a1635e4534#hbase#HBASE-8383 Support lib/*jar inside coprocessor- jar--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1471754 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#2#0#0#0#0#0#0#8#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#60#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 45e4ec9000f8fbca1a5f04c68c1b516388f02a8f#hbase#HBASE-10066. Use ByteArrayOutputStream-writeTo- where appropriate--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1547294 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#4#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 46349a89d9d332e1f7c9f976f65efc79ea46cd29#hbase#HBASE-6667 TestCatalogJanitor occasionally fails;- PATCH THAT ADDS DEBUG AROUND FAILING TEST--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1379682 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#1#1#0#0#0#0#0#2#1#0#0#0#0#0#1#2#0#0#0#0#2#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#16#1#0#6#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0 48b37d99bff444562915a1378de7834de820ad93#hbase#HBASE-6529 With HFile v2, the region server will- always perform an extra copy of source files--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1372313 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 4bb48156bc3c5c31ac6d93044315b8355f158f34#hbase#HBASE-1404 minor edit of regionserver logging- messages--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@773627 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#8#0#1#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 4bfc15f2b9f9dd11baaaa887530b40f8a5fb1c65#hbase#HBASE-9227 RESTServer should handle the loginUser- correctly--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1514440 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 4e446e768912ca08b30d74b3c570ddb336b837a6#hbase#HBASE-1869 IndexedTable delete fails when used in- conjunction with RowLock()--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@819060 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1 50ac59fa8530bbd35c21cd61cfd64d2bd7d3eb57#hbase#HBASE-11558 Caching set on Scan object gets lost- when using TableMapReduceUtil in 0.95+ (Ishan Chhabra)--#c#0#0#0#0#8#3#0#0#0#0#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#29#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1 5148146dafe9a89c5d21af420a179603399e9c40#hbase#HBASE-1938 Make in-memory table scanning faster ;- reverted 20110726_1938_MemStore.patch till we figure why it seems to slow- tests--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1151653 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#0#0#0#0#0#3#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#14#11#1#2#6#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 5719e4098bc7fc5401d567284d1187d43304f03e#hbase#HBASE-11865 Result implements CellScannable;- rather it should BE a CellScanner--#p#0#0#0#0#4#2#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#2#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 57ec7d083a68abb23f009f9fdffb80197c138afd#hbase#HBASE-6400 Add getMasterAdmin() and- getMasterMonitor() to HConnection (Enis)--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1363009 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 60eee421aac8d7ebbe44070979da88eb4e7371d7#hbase#HBASE-2156 HBASE-2037 broke Scan--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@902213 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 617235b95357c5cfaf06710401d98eaee9572e6a#hbase#HBASE-10686 [WINDOWS] TestStripeStoreFileManager- fails on windows--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1575011 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0 643ae0c985d01e4b5deb9d28a1381de8179926af#hbase#HBASE-2781 ZKW.createUnassignedRegion doesn't- make sure existing znode is in the right state (Karthik- Ranganathan via JD)--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@963910 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 64740a5c0769d65dddc4af0dee65179b610270b0#hbase#HBASE-10556 Possible data loss due to non-handled- DroppedSnapshotException for user-triggered flush from client/shell--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1571501 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6ceadd85dc54ab7e5a58cf51d50289055f3d6bb9#hbase#HBASE-3387 Pair does not deep check arrays for- equality--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1053484 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#18#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6ebd8e3f2a61591f5d017eb43389efef95ec26a4#hbase#HBASE-8355:- BaseRegionObserver-pre(Compact|Flush|Store)ScannerOpen returns null (Andrew- Purtell, Jesse Yates)--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1483094 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 7181fa35a35a4aa8e2f1bf8d2db39fa87a81e69d#hbase#HBASE-8062 Replace HBaseFsck.debugLsr() in- TestFlushSnapshotFromClient with FSUtils.logFileSystemState()--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1463646 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 71ab4ddb1907323ff661d6f1c0a87678f95a7571#hbase#HBASE-12731 Heap occupancy based client pushback--#a#0#0#0#0#18#14#3#1#0#0#0#2#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#39#49#1#6#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 74066765bb8ca85864f75bde6091f96207f988cf#hbase#HBASE-2889 Tool to look at HLogs -- parse and- tail -f; added part 1, some fixup of hlog main--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@995222 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 7972ae764b8aef1c2bc2cd07d4cd4f3b14a4aef2#hbase#HBASE-12137 Alter table add cf doesn't do- compression test (Virag Kothari)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#2#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 7fff3ab5f629e07a7b6d8ff56fc32dd68c9766f3#hbase#HADOOP-2308 null regioninfo breaks meta scanner--git-svn-id: https://svn.apache.org/repos/asf/lucene/hadoop/trunk/src/contrib/hbase@599875 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 85cb78d8788f9f604ba9f644126c3ebf30bdfd7b#hbase#HBASE-8287 TestRegionMergeTransactionOnCluster- failed in trunk build -4010--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1465528 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0 86335c9fb2587613d01c926308bbdb00db1fb562#hbase#HBASE-2365 Double-assignment around split--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@929856 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 886a96aed8bf0594e54197e870fc9d53c1282578#hbase#HBASE-9369 Add support for 1- and 2-byte integers- in OrderedBytes and provide types (He Liangliang)--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1524297 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#6#2#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#16#14#2#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 895ccff4f350d1e8c7acc121bb9bb118e164adfa#hbase#Fixing broken build... forgot to add- JVMClusterUtil, etc.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@939848 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 8c3a7e4a7dc3a575720b6e812fc91b38cdd211c5#hbase#HBASE-8703 [WINDOWS] Timed-out processes exit- with non-zero code causing HealthChecker to report incorrectly. ADDENDUM- patch to fix flaky test--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1499047 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#20#0#0#0#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#1#0 8d056194e11076f0da84e62f63f86d2abcbcbb60#hbase#HBASE-4861 Fix some misspells and extraneous- characters in logs; set some to TRACE--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1205732 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#3#0#3#11#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0 8fcbc4e91c9dd1e7b5a69a416146960f7af1e711#hbase#HBASE-4169 FSUtils LeaseRecovery for non HDFS- FileSystems; added 4169-correction.txt correction--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1155441 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 91749f9c93f0589d0e93e215e068d6b039c2d26a#hbase#HBASE-10449 Wrong execution pool configuration in- HConnectionManager--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1563878 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#5#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 9214f95cf4e5d19f5d226245043ea0669d276e59#hbase#HBASE-6170 Timeouts for row lock and scan should- be separate (Chris Trezzo)--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1354325 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#5#0#0#2#1#0#0#0#0#0#0#0#0#0#5#0#1#2#2#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#9#16#0#0#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 961455cd9d5a09f99612eb6a0edb575b9c308b82#hbase#[jira] [HBASE-5074] Support checksums in HBase- block cache--Author: Dhruba--Summary:-HFile is enhanced to store a checksum for each block. HDFS checksum verification-is avoided while reading data into the block cache. On a checksum verification-failure, we retry the file system read request with hdfs checksums switched on-(thanks Todd).--I have a benchmark that shows that it reduces iops on the disk by about 40%. In-this experiment, the entire memory on the regionserver is allocated to the-regionserver's jvm and the OS buffer cache size is negligible. I also measured-negligible (<5%) additional cpu usage while using hbase-level checksums.--The salient points of this patch:--1. Each hfile's trailer used to have a 4 byte version number. I enhanced this so-that these 4 bytes can be interpreted as a (major version number, minor-version). Pre-existing hfiles have a minor version of 0. The new hfile format-has a minor version of 1 (thanks Mikhail). The hfile major version remains-unchanged at 2. The reason I did not introduce a new major version number is-because the code changes needed to store/read checksums do not differ much from-existing V2 writers/readers.--2. Introduced a HFileSystem object which is a encapsulates the FileSystem-objects needed to access data from hfiles and hlogs. HDFS FileSystem objects-already had the ability to switch off checksum verifications for reads.--3. The majority of the code changes are located in hbase.io.hfie package. The-retry of a read on an initial checksum failure occurs inside the hbase.io.hfile-package itself. The code changes to hbase.regionserver package are minor.--4. The format of a hfileblock is the header followed by the data followed by the-checksum(s). Each 16 K (configurable) size of data has a 4 byte checksum. The-hfileblock header has two additional fields: a 4 byte value to store the-bytesPerChecksum and a 4 byte value to store the size of the user data-(excluding the checksum data). This is well explained in the associated-javadocs.--5. I added a test to test backward compatibility. I will be writing more unit-tests that triggers checksum verification failures aggressively. I have left a-few redundant log messages in the code (just for easier debugging) and will-remove them in later stage of this patch. I will also be adding metrics on-number of checksum verification failures/success in a later version of this-diff.--6. By default, hbase-level checksums are switched on and hdfs level checksums-are switched off for hfile-reads. No changes to Hlog code path here.--Test Plan: The default setting is to switch on hbase checksums for hfile-reads,-thus all existing tests actually validate the new code pieces. I will be writing-more unit tests for triggering checksum verification failures.--Reviewers: mbautin--Reviewed By: mbautin--CC: JIRA, tedyu, mbautin, dhruba, todd, stack--Differential Revision: https://reviews.facebook.net/D1521--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1298641 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#30#50#3#2#1#1#0#14#29#0#2#16#20#0#9#22#6#5#2#36#0#1#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#89#148#0#2#131#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#1#1#1#1 9c3fba564ca4c860c1d6783458fb988883ef4f8c#hbase#HBASE-563 TestRowFilterAfterWrite erroneously- sets master address to 0.0.0.0:60100 rather than relying on conf--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@644948 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0 9ccbb766bd98a4958a38ddc840e00b7dfa6230d6#hbase#HBASE-8033 Break TestRestoreSnapshotFromClient- into TestRestoreSnapshotFromClient and TestCloneSnapshotFromClient (Ted Yu)--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1454186 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a00785136b533e563a9ca408aeaed500f7ad2295#hbase#HBASE-8351 Minor typo in Bytes- IllegalArgumentException throw (Raymond Liu)--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1468291 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a0b240db548102de8ecaf7e7ee27cd0010557b7d#hbase#HBASE-9287 TestCatalogTracker depends on the- execution order--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1516292 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#4#2#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10#5#0#19#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a170f9ee4e77bc94ed51ff2d143422e27dc1bc01#hbase#HBASE-4131 Make the Replication Service pluggable- via a standard interface definition--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1174963 13f79535-47bb-0310-9956-ffa450edef68-#p#5#0#0#0#8#4#1#4#1#1#0#0#0#0#0#4#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#12#10#0#2#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a376c8da9d3fa0e8b600b69cdc30c9fb0d303709#hbase#HBASE-12366 Add login code to HBase Canary tool- (Srikanth Srungarapu)--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a3856ca9457b0a4a2b0e5f2504b2b0332cbf0e51#hbase#HBASE-3017 More log pruning--M conf/log4j.properties- Make ZKW log at INFO-level-M src/main/java/org/apache/hadoop/hbase/master/AssignmentManager.java- Log message cleanup.-M src/main/java/org/apache/hadoop/hbase/master/HMaster.java- Remove excessive hostname+port qualifier on master for zk messages-M src/main/java/org/apache/hadoop/hbase/master/MasterFileSystem.java- Log message cleanup-M src/main/java/org/apache/hadoop/hbase/master/ServerManager.java- Format the ServerMonitor message.-M src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java- Remove excessive hostname on zk message id; just add port-M src/main/java/org/apache/hadoop/hbase/zookeeper/ZKAssign.java- Cleanup of messages.---git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@999057 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#4#0#0#14#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 a62eecc95a164415d8f924e1c88e2d144282395d#hbase#HBASE-7923 force unassign can confirm region- online on any RS to get rid of double assignments--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1464232 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#3#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a6fd48ba12e0f82b3ea937227845a63e5c1f8bf7#hbase#HBASE-11499- AsyncProcess.buildDetailedErrorMessage concatenates strings using + in a loop- (Mike Drob)--#p#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 a72066f13f76503665abc5d93fcc6edb65ff3f28#hbase#HBASE-9600 TestColumnSchemaModel and- TestTableSchemaModel test cases are failing with IBM IBM Java 6--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1525179 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0 a8806266b898ee71376ce9722de407ece9ed359a#hbase#HBASE-1200 Add bloomfilters--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@946464 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#2#12#8#0#1#1#3#0#4#17#0#3#1#2#0#3#13#6#4#1#10#0#0#12#0#0#0#0#0#0#0#8#2#0#0#0#7#0#0#28#58#0#5#64#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 af522d6852fef03bfd02233f2066156db4459b90#hbase#HBASE-11248-KeyOnlyKeyValue-toString() passes- wrong offset to keyToString() (Ram)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b246e68435e8d86a2a12fb8fe6c5aa9d9896ff92#hbase#HBASE-5259 Normalize the RegionLocation in- TableInputFormat by the reverse DNS lookup (Liyin Tang)--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1238774 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#1#2#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b58a646039f2b8830118be3bb6378bf534256291#hbase#HBASE-1816 Master rewrite; should have removed- safe-mode from regionserver-side too -- Needed to remove the wait up in top- of flush and compactions threads-- used to wait on safe mode... was stuck- there...--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@830844 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#15#3#9#6#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1 b590cc49acba625d3d076a9722f2ff87a3400be4#hbase#HBASE-2124 Useless exception in HMaster on- startup--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@899441 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b6aa74ef6393229a9d08ace867cdccdc63a91c64#hbase#HBASE-8299 ExploringCompactionPolicy can get- stuck in rare cases.--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1475966 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#3#4#0#0#0#0#0#3#3#2#1#2#1#0#2#2#0#0#0#1#0#3#0#0#0#1#0#0#0#0#3#2#0#0#2#0#0#0#37#46#1#5#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b8291d673e065fdc24d82aca9e1e4e110e8d81c2#hbase#HADOOP-2295 Fix assigning a region to multiple- servers--git-svn-id: https://svn.apache.org/repos/asf/lucene/hadoop/trunk/src/contrib/hbase@599578 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#1#0#1#0#0#0#0#2#4#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#19#14#15#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 b9e1d6c698b589368f4a155134e8b2ba00608dc8#hbase#HBASE-3653 : Parallelize Server Requests on HBase- Client--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1082648 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#1#0#0#0#0#0#1#4#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#6#0#3#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 bc6ad67d673dfdebd216b021193f736dcf5a76f8#hbase#HBASE-1386 NPE in housekeeping--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@772703 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1#4#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0 bd5a2f972f8c896a896f291d644f4f31b0c2395e#hbase#HBASE-7307 MetaReader.tableExists should not- return false if the specified table regions has been split (Rajesh)--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1419998 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c12028b5b932403ea2ce77a45ad699a013b8d488#hbase#HBASE-2057 Cluster won't stop--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@894111 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ca2f1678d75d9d42867f2124fa3e7dfcf1c367f7#hbase#HBASE-2757. Fix flaky TestFromClientSide test by- forcing region assignment--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@956716 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#2#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 ce2995c49d111b5749a88b4de2065a3a68551386#hbase#HBASE-1136 HashFunction inadvertently destroys- some randomness; REVERTING--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@735880 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#1#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ceb0d5e68bc6cbf8015be6d5dd785991fbc81455#hbase#fix spurious 400s produced by test--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@790486 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 ceddce542a8dea4d4a647e8c15598fe37393ebb3#hbase#HBASE-3591 completebulkload doesn't honor generic- -D options--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1076709 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d104b26a38fc5379dd01a2a61d865c4dc871cb55#hbase#HBASE-7715 FSUtils-waitOnSafeMode can incorrectly- loop on standby NN (Ted Yu)--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1440600 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d380a628bfac05b158a059306edf68baa2b33abd#hbase#HBASE-1537 Intra-row scanning; apply limit over- multiple families--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@951682 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#0#5#0#0#0#0#0#2#0#0#1#0#0#0#0#0#2#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#12#4#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d92252312c9c42b598d3e79fb805912e9e061e43#hbase#HBASE-3082 For ICV gets, first look in MemStore- before reading StoreFiles (Prakash via jgray)--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1026910 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#1#0#0#1#0#0#0#0#0#1#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9#1#2#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 db217e6a153928cfab79b030ceb351b6fb543642#hbase#HBASE-920 Make region balancing sloppier--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@704781 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e1ab934e5d80c32b63db7569f76b12375fe2a6f7#hbase#HBASE-798 Provide Client API to explicitly lock- and unlock rows (Jonathan Gray via Jim Kellerman)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@685391 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#1#14#1#0#0#0#0#0#0#1#0#0#0#0#0#0#8#0#0#1#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#9#0#5#25#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e1bbd8cbc538aae9acc0eb24b1f0751d88f05365#hbase#HBASE-1552 provide version running on cluster via- getClusterStatus--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@786666 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e3665e19679795274e48a1d575ab08bc6e4d706c#hbase#HBASE-1142 Cleanup thrift server; remove Text and- profuse DEBUG messaging--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@736495 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#67#0#0#0#20#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 e477c143bca83b8ec8e10c65a0e8ef526e24482e#hbase#HBASE-15354 Use same criteria for clearing meta- cache for all operations (addendum) (Ashu Pachauri)--#p#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#2#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 e5ec49b123c4070355182f04397d8c8c347c9aff#hbase#HBASE-10818. Add integration test for bulkload- with replicas (Nick Dimiduk and Devaraj Das)--#p#0#0#0#1#3#4#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#2#0#3#0#0#0#0#0#0#20#0#0#10#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 ebb08cddcf8511e6a62ffbf0fff675e9627cd376#hbase#HBASE-1866 Scan(Scan) copy constructor does not- copy value of cacheBlocks--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@818656 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ed8ba5dff378f6ebd3edca10994ca63976af541b#hbase#HBASE-1773 Fix broken tests (setWriteBuffer now- throws IOE)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@805236 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 eef90a46040c6b4018b699dfc96cb4bc8bc4e82e#hbase#HBASE-5927 SSH and DisableTableHandler happening- together does not clear the znode of the region and RIT map (Rajesh)--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1339913 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#3#0#0#0#0#0#0#8#2#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#17#7#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 efa5448aa3dd8afae7d1c5f3eb8798befb247e41#hbase#HBASE-3429 HBaseObjectWritable should support- arrays of any Writable or Serializable, not just Writable[]--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1056548 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#8#0#0#2#0#0#0#0#1#0#0#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#14#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 f06af44932d31d1a787425f853f142c98d74f143#hbase#HBASE-9095. AssignmentManager's handleRegion- should respect the single threaded nature of the processing--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1510799 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#3#3#0#0#0#0#0#0#0#1#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#22#5#0#9#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 f0a32dff9b9cf53707758226f6598ab32cca6b06#hbase#HBASE-11370 SSH doesn't need to scan meta if not- using ZK for assignment--#p#0#0#0#0#3#0#0#1#0#0#0#1#2#0#2#4#0#0#0#2#1#0#0#1#0#0#2#0#0#0#0#0#0#0#2#0#0#0#0#1#0#0#9#17#5#8#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 f400db0d9b2e1ea03aa26c811f0b8b8ec9cccc61#hbase#HBASE-8737 [replication] Change replication RPC- to use cell blocks--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1499118 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#26#5#0#0#0#0#0#1#7#0#0#3#0#0#0#2#0#0#0#1#0#1#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#22#40#1#0#12#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 a141ff2a7973b379f6b4d1aa9178f0750d6502fd#hbase#HBASE-4460 Support running an embedded- ThriftServer within a RegionServer (jgray)--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1186586 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 62c048660bd3d4062e56646ae7c17b9a2ef15614#hbase#HBASE-10885 Support visibility expressions on- Deletes (Ram)--#a#0#0#0#1#17#6#5#1#0#0#0#5#3#0#0#2#1#0#0#1#9#0#2#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#39#23#0#10#12#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 062042ba83651b8495bc0330023ae7c7c47a38d4#hbase#HBASE-1722 Add support for exporting HBase- metrics via JMX--git-svn-id: https://svn.apache.org/repos/asf/hadoop/hbase/trunk@813229 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#0#3#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 0ab9ab9ce7eeaeb195740d36de05daa0fe3b003c#hbase#HBASE-8921 [thrift2] Add GenericOptionsParser to- Thrift 2 server--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1501982 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#2#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e3f99578304cb30f1b59c34a4193b9b700f3566a#hbase#HBASE-12176 WALCellCodec Encoders support for- non-KeyValue Cells (Anoop Sam John)--#a#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#22#10#1#0#19#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 78930691ca6b664a07a6995c60bb8238cf7edf96#hbase#HBASE-9999 Add support for small reverse scan--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1573949 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#2#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#4#5#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 c9a360e36059aa46d7090e879762d44d54fa2782#hbase#HBASE-7197. Add multi get to RemoteHTable- (Elliott Clark)--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1422143 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#3#0#0#2#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#20#15#0#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6ed722529007866fd89f6d996b8be5f4129c27a5#hbase#HBASE-3167 HBase Export: Add ability to export- specific Column Family; Turn Block Cache off during export; improve usage doc--git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1028546 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#1#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 2ed3dbbf674af24f8c8a694fad468377c705918a#elasticsearch#Test deleting the percolate type differently.- Instead of checking the types exist api, register a DocumentTypeListener that- notifies when percolate queries have been cleared.--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 48d33ec70a8ea6f872006e46d1c8e0cdd48a2c81#elasticsearch#Cluster Health API: Add `wait_for_nodes` (accepts- "N", "N", "<=N", and ">=N"), closes -269.--#a#0#0#0#0#5#2#0#4#0#0#0#4#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10#34#9#0#22#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 267016758de3143e80244b266a8b27978b115320#elasticsearch#improve handling of memory caching with file- system, only force compound file when really needed (when an extension that- exists within the compound file is part of the memory cached extensions)--#p#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#20#0#10#13#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 040fa2581a8a9b51fb154a5e5ae8aff6c8cd291d#elasticsearch#Added GeoDistance test which verifies the- difference in behaviour between ARC and PLANE, causing elliptical results--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 0ed50ca00c1d9abacff4f667afa3d366c9b04e01#elasticsearch#NullPointerException for invalid faceted query,- closes -1136.--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 fc8ae4d30dee9b255f7caa7da76a9793b1cc6c25#elasticsearch#[TEST] Added test that verifies data integrity- during and after a simulated network split.--#p#0#0#0#0#4#1#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 f372f7c109b550c6b20b8196713aa313ad6c249f#elasticsearch#Cut over StringScriptDataComparator to use- BytesRef instead of Strings--Closes -2920-#c#0#0#0#0#2#2#1#1#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#2#0#0#10#7#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 4a9c7d672ed83604123448501d73d18258243c6f#elasticsearch#clean code--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a2507a8f1c4e9b3c8d727653aaed2c4beaefc13d#elasticsearch#test: fix and simplify logic--#c#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#3#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 d36f376a8e13c69c3bd78b4d43f554b44b692ed1#elasticsearch#fix cluster state mapping informaton, return it- with the mapping name as key and source field--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 b657bdfa1a9467848cc1844b5c732087e5eae1ca#elasticsearch#Optimize aliases processing--Closes- 2832-#p#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#5#0#2#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c335b3a1762080f8cb5b2694985d93f17978474e#elasticsearch#Fix- AckClusterUpdateSettingsIT.testClusterUpdateSettingsAcknowledgement() after- changes in -14259--Closes -14278-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 20f43bf54c4cf1ccb37e69e06057ebc3cc9e1ae8#elasticsearch#add hasSingleArrayBackingStorage allow for- optimization only when there really is a single array, and not when there is- a multi dimensional one--#p#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ebe1a4663d41adf670239bf2765b316a2e46f12d#elasticsearch#[TEST] renamed variables in ScriptServiceTests--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 d0441857cd6853975d83c612bbd2778b51007db8#elasticsearch#Fix typo in Hunspell logging--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 cb0d7d4735665fa8ca1b59555a06354859c0045a#elasticsearch#inital support for zen discovery module- (multicast discovery implemented)--#a#0#0#0#3#7#3#8#3#0#1#0#10#0#0#0#3#1#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#54#30#5#20#39#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0 b9feaa999969e0c81ce4a84e10db110c37a97535#elasticsearch#Simplify TestCluster--TestCluster now doesn't use any reference counting anymore and-testcluster names are based on creation time to prevent confilcts if-builds hang.-#p#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#2#3#0#0#0#0#0#0#12#2#0#3#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 f520f8bfb97f8bbb9fa6205045facf1c12123cb3#elasticsearch#Tests: Add test for parsing "_name" field in- RangeQueryParser--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 8aea3a2f7d179d0b7f935ec8247533787b0dc71d#elasticsearch#[TEST] fixed TestCluster size() javadocs--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 6257b7824382d7ef3193828019e3e293a92417f4#elasticsearch#Query DSL: Add `and`, `or`, and `not` filters,- closes -216--#a#0#0#0#0#10#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#3#0#1#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d5c271acf51b504f2316c4a18597dbe81a67c6a9#elasticsearch#clean-up long values--#p#0#0#0#0#6#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#12#0#5#0#5#0#9#97#29#0#0#0#0#0#0#37#16#0#0#18#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e32f16b78909e9567d3410edd5cb760ac2a70bfd#elasticsearch#Fix file handle leak in readBlob method of- AbstractFsBlobContainer--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0 0efa78710b4ff36dcf50457a4ec16090bc96787b#elasticsearch#Added clear scroll api.--The clear scroll api allows clear all resources associated with a `scroll_id` by deleting the `scroll_id` and its associated SearchContext.--Closes -3657-#a#0#0#0#2#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ac03fba9d31c9cca163739df3c05bc1984d230dc#elasticsearch#Small cleanup--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a768016779e3bdbddf310d2d861e74830a62d16c#elasticsearch#Allow to configure a common logger prefix using- `es.logger.prefix` system prop, closes -360.--#a#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 ef85412f98e97ff5471013eab59fd8cb3046c17a#elasticsearch#fix name--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 b12acbcf9e65a80fc88871bb81d2c2b9cc44604c#elasticsearch#introduce read/writeSharedString while streaming- currently, we treat all strings as shared (either by full equality or- identity equality), while almost all times we know if they should be- serialized as shared or not. Add an explicitly write/readSharedString, and- use it where applicable, and all other write/readString will not treat them- as shared relates to -3322--#c#0#0#0#0#8#0#11#0#0#0#0#2#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#1#4#0#0#0#0#0#0#70#33#6#7#54#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 f537b8cceefa694e895dfaa43722ce6b4283948a#elasticsearch#Change default operator to "or" for- "low_freq_operator" and "high_freq_operator" parameters for "common" queries--Closes -3178-#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#13#0#3#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c2f8ee105b99622ad6f3f0c9cee3448cc5b869c7#elasticsearch#add a marker CachedFilter this allows to easily- and globally check if we cache a filter or not, all filter caching uses this- marker interface--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 9e6fab3a6dcbf26e3aad60aa5cf371adbdc3b47b#elasticsearch#Added support for acknowledgements to update- cluster settings api--As a side note, the internal reroute call is now part of the ack mechanism. That means that if the response contains acknowledged flag, the internal reroute that was eventually issued was acknowledged too. Also, even if the request is not acknowledged, the reroute is issued before returning, which means that there is no need to manually call reroute afterwards to make sure the new settings are immediately applied.--Closes -3995-#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#18#0#0#0#0#1#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#7#0#0#2#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#1#1#0#0 615fc435cc88c2c4fe66e9359f1d69e5eb134d18#elasticsearch#Http Transport: Allow to configure- `max_header_size`, `max_initial_line_length`, and `max_chunk_size`, closes- -1174.--#a#0#0#0#1#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#4#0#0#1#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 98249507cff3e363ecb4c5f06f14f0bb96da1ad5#elasticsearch#Add missing index name to indexing slow log--This was lost in refactoring even on the 2.x branch. The slow-log-is not per index not per shard anymore such that we don't add the-shard ID as the logger prefix. This commit adds back the index-name as part of the logging message not as a prefix on the logger-for better testabilitly.--Closes -17025-#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#3#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0 75fd6d4985f9e1b74294d1c8a21b5a559f0c96fd#elasticsearch#Added KeywordRepeatFilter that allows emitting- stemmed and unstemmed versions of the same token if stemmers are used--Closes -2753-#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 4da9b2cc9c18a5b8680550e3bdbe2c405abb5d81#elasticsearch#Catch AmazonClientExceptions to prevent- connection loss If the AWS client throws an exception (e.g: because of a DNS- failure) it will end up killing the rejoin thread and stop retrying which can- lead to a node getting stuck unable to rejoin the cluster.--Closes -30.-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#2#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 265e2fb8bcfede045d213568f157873abcf445b4#elasticsearch#zen disco: support for a node to act as a client- (and not become master) using discovery.zen.master setting (default to true).- It will automatically be set to false when node.client is set to true.--#a#0#0#0#0#8#2#1#2#0#0#0#9#2#0#1#1#0#0#0#1#0#2#1#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#40#39#0#0#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#1 01327d7136472ba8b720f6c788b17f8527960d32#elasticsearch#Facets: deprecation.--Users are encouraged to move to the new aggregation framework that was-introduced in Elasticsearch 1.0.--Close -6485-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 95ba62f83dfa05990d2165484330cdd0792064d8#elasticsearch#Translog: Implement a file system based translog- and make it the default, closes -260.--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 439413c6269bbc9655f7e86c70dc85dd7e150f63#elasticsearch#Introduced common test methods in- MatchedQueriesTests (e.g. createIndex, ensureGreen, refresh, assertHitCount)--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#21#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0 b02e6dc996d3985a8a136f290c4a8810ce05aaab#elasticsearch#Migrating NodesInfo API to use plugins instead of- singular plugin--In order to be consistent (and because in 1.0 we switched from-parameter driven information to specifzing the metrics as part of the URI)-this patch moves from 'plugin' to 'plugins' in the Nodes Info API.-#p#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#1#0#3#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 59cedea0109946484c70601164689d499a8612b0#elasticsearch#Fix parsing of file based template loading--We support three different settings in templates--* "settings" : { "index" : { "number_of_shards" : 12 } }-* "settings" : { "index.number_of_shards" : 12 }-* "settings" : { "number_of_shards" : 12 }--The latter one was not supported by the fix in -4235--This commit fixes this issue and uses randomized testing to test any of the three cases above when running integration tests.--Closes -4411-#c#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#6#0#0#1#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#1#1#1#1 afb690e2337caa1cb6b34ca921ae7d0edb7600b9#elasticsearch#refactor sub fetch phase to also allow for hits- level execution--#a#0#0#0#0#3#0#0#0#1#1#0#0#0#0#0#3#0#0#0#0#0#2#0#0#0#0#4#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#5#0#0#8#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0 6f1932ab677b4e544fa964a6aacc7e888613ff2f#elasticsearch#support yaml detection on char sequence--#a#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 91b74931a3d858645cf106295090a11e803c3e83#elasticsearch#[TEST] Stabelize MoreLikeThisActionTests--The `testCompareMoreLikeThisDSLWithAPI` test compares results from query-and API which might query different shards. Those shares might use-different doc IDs internally to disambiguate. This commit resorts the-results and compares them after stable disambiguation.-#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 f38296da61ed21544ad45609c52d950adf913dca#elasticsearch#Percolator response now always returns the- `matches` key.--Closes -4881-#c#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#4#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#4#0#4#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ed7166227500891e13c982a2f681962a6b56e5f4#elasticsearch#add debug log if using compressed stored fields--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 42d5bdd3378bbd246a5ecf4a3c09f76f519e4e9b#elasticsearch#If matching root doc's inner objects don't match- the `nested_filter` then the `missing` value should be used to sort the root- doc. Closes -3020--#a#0#0#0#2#14#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#0#0#0#0#0#0#0#0#0#0#2#0#0#0#3#0#0#0#8#48#1#0#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 c5c87c4a4809078b14a2ce49c8da6010dbad17b7#elasticsearch#[TEST] Don't delete data dirs after test - only- delete their content.--Closes -5815-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#1#2#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#2#3#0#1#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 e1c739fe6fcf4458c1ddad3ed2c79d1e78a3e980#elasticsearch#Improved test, printed out potential shard- failures--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#4#0#0#6#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0 8933947b9549f6bbf4dd81034a6d47a22acdf895#elasticsearch#only pull Fields once from the reader--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 8601529be8f92954b05f982a1d5f6b9e2025bace#elasticsearch#Optimize multiple cluster state processing on- receiving nodes Nodes that receive the cluster state, and they have several- of those pending, can optimize and try and process potentially only one of- those. closes -5139--#p#0#0#0#1#0#1#0#0#0#0#0#1#1#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#3#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 af183a16193c1b8743e609c713c61a7c0ce0ee49#elasticsearch#Fix- `indices.recovery.concurrent_small_file_streams` not being dynamically- settable--Fixes -4094-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 c23c5d2494aafc4416a98e6768a1f3a3022cd011#elasticsearch#Added support for acknowledgement from other- nodes in open/close index api--The open/close index api now waits for an acknowledgement from all the other nodes before returning its response, till the timeout (configurable, default 10 secs) expires. The returned acknowledged flag reflects whether the cluster state change was acknowledged by all the nodes or the timeout expired before.--Closes -3400-#p#0#0#0#1#9#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#5#0#0#2#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 dd7cae7c19717429099c98536c0186a0677ed593#elasticsearch#move DatabaseReaders initialization to- IngestGeoIpPlugin-onModule--#p#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 cb5df26bf792108e5063e99b4359b33cf7422f22#elasticsearch#lucene 4: use the proper token stream to return--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 d4bc187be90fb4bf65bde43d6166073429041749#elasticsearch#rename node to DiscoveryNode--#p#0#0#0#0#1#0#0#0#0#20#0#0#0#0#0#8#0#0#0#0#0#0#0#0#0#0#60#0#0#0#0#0#0#0#1#0#0#0#0#10#0#0#0#0#0#0#126#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 98a24828255cde13eaee893eafc9a049bb2183a7#elasticsearch#Testing: Add test rule to repeat tests on binding- exceptions--Due to the possibility of ports being already used when choosing a-random port, it makes sense to simply repeat a unit test upon a bind-exception.--This commit adds a junit rule, which does exactly this and does not-require you to change the test code and add loops.--Closes -9010-#c#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1 6b8123d7265158c62e4be7aaa20d7b70e3703c10#elasticsearch#Don't allow unallocated indexes to be closed.--Closes -3313-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d479611dc5e989d79308e3b10a5e9b3952f730d0#elasticsearch#Tests: Use all found index files instead of- static list for static bwc tests--It is a pain to add a new static index, and then have to update the old-index test. This removes the need for the latter step.--closes -9854-#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#1#1 19152416a44473325a6c3605f9accc4fee379b63#elasticsearch#add an index level setting to disable/enable- purging of expired docs (issue -1791)--#a#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#1#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#1#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0 0c82fc5901c4ca81ff9226f703cf575194c92948#elasticsearch#Remove Infinity values for Range facets when no- docs match the range, closes -1366.--#p#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 30f9f278c3430f9e936f566ee8b3394f86f2b01e#elasticsearch#Added UNICODE_CHARACTER_CLASS support to Regex- flags. This flag is only supported in Java7 and is ignored if set on a java 6- JVM--Closes -2895-#a#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0 4155741f7f486537d4a5f7193d79098d523a6ae8#elasticsearch#BytesStreamOutput default size should be 2k- instead of 32k We changed the default of BytesStreamOutput (used in various- places in ES) to 32k from 1k with the assumption that most stream tend to be- large. This doesn't hold for example when indexing small documents and adding- them using XContentBuilder (which will have a large overhead).--Default the buffer size to 2k now, but be relatively aggressive in expanding the buffer when below 256k (double it), and just use oversize (1/8th) when larger to try and minimize garbage and buffer copies.--relates to -3624-closes -3638-#p#0#0#0#0#3#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 cb51d3c5762e6f2808f9ab358943b3dc85e9bd95#elasticsearch#Sorting on _score in the URI format is reversed,- closes -1191.--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d9699e02f4e28c75cc5ffdd125b11d99325766c4#elasticsearch#Changed GeoEncodingTests to ensure accuracy- always >1mm due to rounding errors with very small numbers--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 2b5e3f5586ad0c71dcf404a166e18529a960eb00#elasticsearch#Fixed resolving closest nested object when- sorting on a field inside nested object--#c#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#12#0#4#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 f4cf5a7d4a1b3998632309288777275bc30517bb#elasticsearch#Fix RobinEngineIntegrationTest - missed to- explicitly create the index--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#3#2#4#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 55a5c26de8023fa65c0f231666034649f963f93f#elasticsearch#Fix NPE in RangeAggregator--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0 0e9594e02dae2859b0b247f8d3c1242acbf0e63d#elasticsearch#Internal: use AtomicInteger instead of volatile- int for the current action filter position--Also improved filter chain tests to not rely on execution time, and made filter chain tests look more similar to what happens in reality by removing multiple threads creation in testTooManyContinueProcessing (something we don't support anyway, makes little sense to test it).--Closes -7021-#c#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#3#0#0#0#0#0#0#4#3#0#0#2#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#1#1#1 80ef201514764e948d2ed8b91143c205560382b1#elasticsearch#Remove dead code and add missing @Override- annotations--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 6b24921bd49cc1179d9e9dc36d68e5aeeacb6550#elasticsearch#[TEST] Re-add rebalance disable setting in- RecoveryFromGatewayTests--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0 953a99c75cde29a18db58abde3fdee720fcddc4f#elasticsearch#fix a bug in new checksum mechanism that caused- for replicas not to retain the _checksums file. Also, now that checksums are- widely used, consider files without checksums as ones that need to be- recovered--#c#0#0#0#0#1#1#0#1#0#0#0#0#2#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#4#17#0#3#8#0#0#0#1#0#0#0#1#0#0#0#0#1#0#0#0#0#0#0#0#1 8ccfca3a2f0193f0a4da38e206c35cf08402218f#elasticsearch#Fielddata: Remove- BytesValues.WithOrdinals.currentOrd and copyShared.--These methods don't exist in Lucene's sorted set doc values.--Relates to -6524-#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#19#2#0#0#0#0#0#0#7#4#0#0#16#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#1#0#0#0 8ebbd1e7b964b6c81a49c7d4c2476584c6279e06#elasticsearch#Recovery Settings: Change settings (still support- old settings) and allow for more dynamic settings, closes -1303.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#2#2#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0 7709c68f6312703b60b40f9ded1bd6121daa1d58#elasticsearch#optimize boolean queries when possible--#p#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a2444e9494e0bf9572f0c76f3307080974ce3b56#elasticsearch#Remove get index templates deprecated methods In- 0.90.4, we deprecated some code:--* `GetIndexTemplatesRequest-GetIndexTemplatesRequest(String)` moved to `GetIndexTemplatesRequest-GetIndexTemplatesRequest(String...)`-* `GetIndexTemplatesRequest-name(String)` moved to `GetIndexTemplatesRequest-names(String...)`-* `GetIndexTemplatesRequest-name()` moved to `GetIndexTemplatesRequest-names()`--* `GetIndexTemplatesRequestBuilder-GetIndexTemplatesRequestBuilder(IndicesAdminClient, String)` moved to `GetIndexTemplatesRequestBuilder-GetIndexTemplatesRequestBuilder(IndicesAdminClient, String...)`--* `IndicesAdminClient-prepareGetTemplates(String)` moved to `IndicesAdminClient-prepareGetTemplates(String...)`--* `AbstractIndicesAdminClient-prepareGetTemplates(String)` moved to `AbstractIndicesAdminClient-prepareGetTemplates(String...)`--We can now remove that old methods in 1.0.--**Note**: it breaks the Java API--Relative to -2532.-Closes -3681.-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0 296b6b2f5757d2f8100daef0d2507183deeca77a#elasticsearch#use custom similarity in search (if there is one)--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#1#0#0#0#0#0#0#3#0#0#0#0#0#0#0#1#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 2eeb4ebd8c3af6f5838efe510da4c92ceb0ceb35#elasticsearch#improve memcached test--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9#0#0#4#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0 81e6ff51623792ebe9cb7c277fccd044bdd432b9#elasticsearch#Allow for plugins to register REST filter (better- support with async execution and some renaming), closes -1658.--#a#0#0#0#3#3#3#1#1#0#0#0#1#1#0#0#1#0#0#0#0#1#1#0#0#0#0#1#0#0#0#0#0#0#0#1#1#0#0#0#0#1#0#19#13#1#6#5#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 e2c33ed6590eacc62ddf04c48a735146cd977362#elasticsearch#lucene 4: Fixed- BitsetExecutionChildQuerySearchTests class.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 1e84c439e593999ae148a459e560380f59ca7124#elasticsearch#Shard Allocation: Closed indices are not properly- taken into account when rebalancing, closes -858.--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 9f923255878b7baefd89bc37af8fe3072f163322#elasticsearch#Allow additional settings for the node in- ESSingleNodeTestCase--This change adds a method that extending classes can override to provide additional settings-for the node used in a single node test case.-#a#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#1#0#1#0#0#0#0#0#0#1#0#0#0#0#0#1#0#1#1 97f4f27b14e6afe3833fecfce79ca39877f2227a#elasticsearch#remove equals/hashcode as part of Pipeline and- adapt tests--Only MutateProcessor implemented equals / hashcode hence we would only use that one in our tests, since they relied on them. Better to not rely on equals/hashcode, drop them and mock processor/pipeline in our tests that need them. That also allow to make MutateProcessor constructor package private as the other processors.-#p#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#8#3#0#0#0#0#0#0#19#96#2#15#24#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#1#1 602c63d2aa3936a766e4e3432721812096ed54f5#elasticsearch#pass on node seed to the node level settings in- TestCluster--#p#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0 d3fde78394aa28a344bc40f7724fc794c5682898#elasticsearch#Fix test failure.--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 2d2e9e06218153e725310e1b24cefb870cda12cc#elasticsearch#fixed issue from merge--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 10bc2480001f2c399afa50add8f66b1e22144b14#elasticsearch#add anotehr test--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 2a211705a3db21df6acc2e2d2e059cd9cd5e4ea6#elasticsearch#Catch and Log RejectedExecutionException in async- ping--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 de3cde3e1eb1984b86ba9320e6662b8bf63e1fcb#elasticsearch#Rename Engine-seacher() into- Engine-acquireSearcher()--The name should reflect that the caller is responsible for-releaseing the searcher again.-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#20#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 9ac048c68ce96eec3a900c3b703401ae63170d51#elasticsearch#add "same" thread pool type (really, just for- testing)--#p#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#7#6#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 a342029d36fc8cdd6be3ab540cd2527ddd022188#elasticsearch#Histogram Facet: Allow to define a key field and- value script, closes -517.--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 f79cf4149fe680ff36117277ffb45d4f2e53c33d#elasticsearch#remove unused code--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 4634ca5cb8c8ad0a3c725363f3705a4078c04c9c#elasticsearch#Mapping: When _all is disabled, optimize to not- gather all entries, closes -722.--#p#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#21#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 57fcd761f2997629c75aac3617c0d97e80dcea0c#elasticsearch#Fix possible exception in toCamelCase method--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0 11ceaccc20c2e820e4891c5264947a01ca040bf4#elasticsearch#Randomize node level setting per node not per- cluster--#p#0#0#0#0#1#0#1#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#1#1#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0 dc9e9cb4cc87f132a32a00e6589d807350f0b8e0#elasticsearch#Aggregations: change to default shard_size in- terms aggregation--The default shard size in the terms aggregation now uses BucketUtils.suggestShardSideQueueSize() to set the shard size if the user does not specify it as a parameter.--Closes -6857-#p#0#0#0#0#6#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#3#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1 311520d14682a1f3096dc9307da3e5fcb82936ab#elasticsearch#add peer recovery status to the indices status- API exposing both on going and summary when recovering from a peer shard--#a#0#0#0#0#3#0#0#0#2#0#0#0#1#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#1#6#0#0#5#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6950c38a0436ec937797f01fba8d7d95e6d6225f#elasticsearch#Tests: Improve test coverage.--Close -7428-#p#0#0#0#0#8#15#0#2#0#0#0#0#4#0#0#16#1#0#4#2#1#0#3#0#0#0#0#0#0#0#0#0#0#0#51#2#0#0#0#0#0#0#13#32#1#1#23#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0 b6277ac14d5c35c8f5c80616829868c4ea74abfa#elasticsearch#increase netty worker count to default to the- updated value netty defaults to--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c907ce325e89b25d0ff29288f018adda35bbdeed#elasticsearch#[Test] make recovery slow down in- rerouteRecoveryTest aware of index size--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 bb8a666b6dd51330be8a88cb48f923a57264a673#elasticsearch#make test less evil--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 393b67f7a03d76698375be3350ff9282661fbf21#intellij-community#tests repaired--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 8bf446f012faddf7762db07ed85199f05c58d6bf#intellij-community#fields are protected--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 01de4037a2111d2ded5cbf72a444e3e4088d95da#intellij-community#nullable problems: disable warnings on- "complex" getters/setters (IDEA-63958)--#c#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 96d1fe8096874e6d5b7a0ad85e918756b5cf046a#intellij-community#annotation default value parsing fixed--#c#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 0d8d64ea057546e5e2dcd312fe5a80fcb3214460#intellij-community#cleanup (IDEA-90461)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 8dc78ca7af53778f2e156e575551a3bcab1d1f7b#intellij-community#IDEA-70843 (fix Hector slider for GTK+ L&F)--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#5#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 9d8ae0a8feb951f799df29fc9f10ba07f4b0b255#intellij-community#additional null check--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 aecde5a15d035beb421ef31c4a005e273b2912a0#intellij-community#just one more DnDEnabler little fix :)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 469ae561947ace9a87d971875fbf454a499b542c#intellij-community#add suggestions for literal expressions- (IDEA-57593)--#c#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#1#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 8e9ab4143d260585d73890c6d691b18f865bd2a8#intellij-community#disable pattern configuration for the same- named packages (IDEA-151250)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 01e706466e561557d8591b3031cd85ae39b0559a#intellij-community#gradle: correctly set TestModuleProperties for- modules containing '-' in names (IDEA-151590)--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0 ce8dcc887659ef6b378f2c0650352d67b61b2e7f#intellij-community#Replace instanceof template variable with- variable segment--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 f0e9bf9f4ccaaa8e0b41f28f97fb7b6d15a88363#intellij-community#Make is possible to enhance color schemes from- plugin in non-intellij environment (e.g. upsource)--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d1bdfa2c80fa011aef572a598e7a1e0671f70e25#intellij-community#cleanup--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e2ffe19d36e25a9d208e53a534f878e8605ed5ab#intellij-community#cleanup--#p#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#2#0#2#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 cadd12fe44f37ce5c40652a800820eca8b09cfb7#intellij-community#Memory leak fixed. Area instances connected to- project and module haven't been disposed at their disposal.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 d18dca5dbbceb9126f3a463332d7baab6dc034db#intellij-community#Renaming preview files--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 4f19dccda7d8779636f6cc4752552d5b80cce8bb#intellij-community#implement open hash addressing in index leaf- page to avoid large moves--#p#0#0#0#1#16#17#1#10#1#0#0#0#1#1#0#3#1#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#10#1#4#0#1#0#0#0#17#123#0#18#18#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 1e971c6aa481b2794369ce66173ebeb77c08350a#intellij-community#intellilang avoid costly service lookups--#p#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 00feeb78cbd1f63af1736c775f6e228df6656671#intellij-community#IDEA-127075 IDE hang on file structure--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 cbde1cfa6eec6cc37025fea406deb33eb82c3509#intellij-community#don't suggest 'convert to groovy-style property- access' inside closure--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ed110ba2625abe4a6c641f1f7fb335c9cac33b20#intellij-community#IDEA-114890 Find Jar On The Web: Looking For- Libraries progress can't ve cancelled--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 9d3a1f0f0f6f7c1781e7f6b5785e23db6eb5703a#intellij-community#move statement should be enabled when moving to- the end of file--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 7819aeccba263171444ca56c1621aca3f7d649e8#intellij-community#NPE--#c#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0 1ae65999cf19232ed85d3329fd4f4887c2f3fe47#intellij-community#refactor name: it could be any RC--#p#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0 deb64435cb63102ac487bc00f081e4b3c05bc5b9#intellij-community#diff: better name for default diff tool--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 431ccf96d2b8cfbea44518bc2ec9fa6937b421da#intellij-community#ui: use setter--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 74833e575b909e9bff3d512be4c748c81f7fab4a#intellij-community#IDEADEV-1678, IDEADEV-1685 Added icons count on- folders in thumbnails view, Added EditExternaly to editors actions--#c#0#0#0#0#10#6#0#1#2#0#0#5#3#2#0#3#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#4#0#0#0#0#0#0#17#38#2#8#16#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 1d1f8c41ced44e78fcb8e1749cf7478e65aeb0fb#intellij-community#IDEADEV-20992--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e9dee4fc76caaca231bf10728d4f82bc46581bc5#intellij-community#fixed PY-2674 Assignment can be replaced with- augmented assignmet breaks context--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 26d26d605e9887885afe78d943fbf152d965e44a#intellij-community#PY-1635 Extract Method in middle of expression- generates broken code--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 e931ef7e6e360b1a89e3f0d97fbc8332852b8dcd#intellij-community#move suppress/settings intention down- (IDEA-72320 )--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0 efa7f1fccf51ef1a83266e815d124c782c2a0815#intellij-community#Typos--#p#0#0#0#0#0#0#0#0#2#3#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#1#2#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 12585ca80029fbd7b024d4c47b05f71dbdb2f70c#intellij-community#FileNameCache: enable caching always don't- store common prefix (saves 8 entry bytes vs. less prefix average length)--#p#0#0#0#0#0#1#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#2#0#0#0#0#0#0#24#9#0#1#9#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a77138a065b1b594fdb7351f9503be4496995b97#intellij-community#fixed django template commenter again (PY-1949)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#2#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 7ccd3abb7942553d5b1dc6c6c18cdbe9d6ecc129#intellij-community#fix indefinite loop (IDEA-67750)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 747ce871172baf71ecc0eb8c86f5a0aa4f624b4f#intellij-community#StackOverflow fixed--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 f1ac1054e3fc59f52237fb83da52c53dffe71de3#intellij-community#use common ExceptionUtil--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 5662b8294b0cd31ce780f577fc0847dd347b49ad#intellij-community#Fix for upsource--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 7571758906d60e95dce84bfdd2d047c1ae3bdb43#intellij-community#IDEA-63381 we should find android module when- platform is specified--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6cf1c05df962548294a2ec5059e6176ca24b8dfc#intellij-community#formatting of injected code refactored - 3--#p#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#2#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0 bbb3b5a0d37545dc714d3f95cb7e4650b29db622#intellij-community#IDEA-94048 Maven run configuration - profiles- list gets randomly re-ordered after closing and opening project--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 db02e53849878e327f9aa67a9cbe6e919e2b0022#intellij-community#make find toolwindow work in dumb mode and- correctly navigate--#c#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 0f964dada0a88faeac1b93bde703a75662aaebef#intellij-community#aware of not sourcemap file--#p#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d0994540cd94cb3803dba57cb127727d4b8a67ff#intellij-community#Don't offer to download source by maven for- artifact with 'system' scope--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e5ad59a45147e27b7c2a7a7aed9272f87a5d4746#intellij-community#WI-31168 Unable to save settings after upgrade- to 2016.1 (cherry picked from commit 5b98073)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0 aa25be6a631c53788feacb19209b12924bd93f51#intellij-community#better messages format--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 41babf3a10b9d1c0ad9dcf33b39261a96097a4a8#intellij-community#title changed--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 5acb3713b509efd92e51d2e3501988ff6ec4f34d#intellij-community#IDEA-81004 Deadlock (SoftWrapApplianceManager)--Breaking potentially endless loop and report an error-#c#0#0#0#0#1#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#15#1#2#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0 84225b56288b90fe708cf37c909cec8be150faae#intellij-community#SVN: configure branches NPE--#c#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#3#11#1#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0 9f374fea84e7e7072292fbd2c48da0b8c1ab7a4d#intellij-community#reorder instructions, maybe it'll fix strange- IMSE--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#5#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 0150f4371b246f708942d3c10094499aa827fd5e#intellij-community#TreeUi: NPE when in showCentered() no visible- rows in tree--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0 ecbe69e87d908f4cc8bfec5f9a47244b8947fb0b#intellij-community#NPE fix--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0 829bc369078a940aa757f96b1cbf310fa4ac705f#intellij-community#fix--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 988192ad2245343da0fbf89277746833256d0109#intellij-community#Added code completion test.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#7#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 a57debf4fe3380f7ad9d46db90d083d979541ebb#intellij-community#fragments with differences in comments only are- considered equivalent--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 821b8e890f81782bd070a6280c5255d8352d4a56#intellij-community#optimization: determine token end as next token- start in PsiBuilder--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#5#1#0#0#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 8276661ff3a71d4fcf50f72dc377f92f17f1d889#intellij-community#Ruby test runner: Statistcis can be sort by- "Tests" column--#a#0#0#0#0#5#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 72e6b0f964e7cb14e3b907b3022cd259e1994290#intellij-community#diff: allow to highlight changes without border--#a#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#17#6#0#1#1#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 006b5cd1ab45f53321ff664f46b1335ec018c807#intellij-community#IDEA-78863 Live templates are not accessible in- read-only file (e.g. versioned in Perforce or TFS)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 eb1027b5e8c047059f68e7547188d08c7fde0b6f#intellij-community#fixed PY-12251 Project Interpreters: Create- virtualenv from settings doesn't update warnigns about python package- management tools--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0 eeca7f092acfcc681155e6bfd5c77611df15ebe0#intellij-community#report expressions like "!b != c" in "Double- negation" inspection and add test--#a#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#18#12#3#0#7#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0 8456536126f631d665ffd715dca9ae981588632e#intellij-community#correctly-sized icon in completion extender--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#2#2#1#0#0#0#0#0#2#2#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 7f75579b43b6d2f804a092459ec53027dea9a64c#intellij-community#Check VFS sanity action--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e8979daeaaae5cc34788ca5b04bf32826af491ae#intellij-community#code-dups cleanup--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 7bb429c9cde94494cde83b99715149c680c1dae9#intellij-community#external system: add clickable link to log- folder to the project import failure message--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 5fee1b116bcd427168f1fafc7948c2e44520cc5c#intellij-community#PY-16335 Preserve formatting of converted- collection literals--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 3e0e71690424ab386f97e3b3f18751748cf52e49#intellij-community#FrameWrapper: do not restore frame state as- iconified (IDEA-87792)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b792e33fdb52d83b0ce13bf2eaa98c0242bce157#intellij-community#added additional shortcut--#a#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a2ac32d1d9827f6edf7b72cf47fdbf9023e78ba9#intellij-community#optimization: cache org.junit.Test--#p#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#8#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#5#1#2#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 33b59a403ff3d1297bc8378a4ab995aff0e6ec73#intellij-community#PY-996--#a#0#0#0#0#1#1#0#1#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#3#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b840ee2fb3875069fa1148c9c51a57fed5a9632c#intellij-community#IDEADEV-25382: idiotic "...please recompile"- error message killed--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#2#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d158a03f09a1df7df66d53a8eda24762f5707718#intellij-community#editorPaintStart useless in our case--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 591f5202c621bbfedc351dff81437dcedf4b2827#intellij-community#resolve and completion for Django settings- (PY-563)--#c#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0 33660bc78e9b8d0cef71d635bf609c6dcb6ddeea#intellij-community#Fixed typos in test.--#p#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 aa6d81a239cf699410b26517abba69a650b5ba42#intellij-community#SMTestRunner: Statistics tab, total column- caption improved--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 b3bab12e6135d7c792c297d6f46b032ce496c18d#intellij-community#IDEA-80573 GitCheckoutOperation: sleep a bit to- let file watcher report all changes for small repositories where refresh is- too fast.--#c#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0 a7a67f1a1adc33e6f629bd1aa9aaa92170eda88e#intellij-community#ChangeUtil-encode/decodeInformation for groovy--#a#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#30#19#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 0744b7f381289147be4eb9e43a0f03e449c1768c#intellij-community#fix navbar rebuild on popup invocation--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 aa30bba068584f0a343d986de20c7d8a62037b2e#intellij-community#method return fix should not touch super method- formal parameters--#c#0#0#0#0#3#0#1#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#6#1#5#2#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0 d54477c34b1643fb68539bf6c235dc001582ec9c#intellij-community#Maven: test fixed by removing unnecessary and- obsolete assertion--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#1#0 7ed444678012a695278f54ab86ca4a5dd73537c7#intellij-community#one more test that fails; some more code moved- to common framework--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0 e17f046915cce47bd95b4b8f4b197c8fb3d76481#intellij-community#bad linking of Xerces messages--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#5#1#1#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 8b57c2d95e39d7c08e42bb5b074969f076a321d8#intellij-community#[vcs-log] make BekLinearGraph testable--#p#0#0#0#0#1#1#0#0#1#0#0#0#0#0#0#1#0#0#0#0#2#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#10#4#0#1#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6f14330db96d599a0ec4a880786320d1b493c861#intellij-community#IDEA-35738 Cannot drag around label with empty- text--#c#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 4a1d547c823016965040237c038832468984fd05#intellij-community#plugins: tooltip for plugins with newer version- (IDEA-75998)--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 fe6e166c17990070a64c0b15d91b283a18c9dec5#intellij-community#XML rename dialog doesn't accept character '.'- or '-' (IDEADEV-35547)--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 f28bcd1a6c78ad80316885c50ec77661184b390e#intellij-community#JUnit UI redesign, part 4: "rerun failed tests"- button moved to proper place--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0 9eb8ef961e7ea615784bf60221ff8232b0b6c108#intellij-community#remember committed changes splitter proportions- (IDEADEV-16784)--#a#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#2#0#0#0#0#0#0#2#8#0#0#5#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 05ef7eb774bd373c627ec0a5601ffb4bb245a45c#intellij-community#Major changes in data structures.- Reimplementation & beautification.--#p#0#0#0#8#29#10#0#0#0#0#0#0#0#0#0#4#3#0#0#0#1#0#0#1#0#0#2#0#0#0#0#0#0#0#2#3#0#0#0#1#0#0#21#44#1#0#7#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 4becfb06985f23704a42a9699963f5bbe0366e7a#intellij-community#Fixed ipnb editor layout.--#c#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#0#0#0#0#0#0#0#0#0#0#0#5#1#0#0#0#1#0#0#19#10#0#1#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 663d9f43b0f5b49088102781ae8ce7123932e97b#intellij-community#Cheaper ProgressManager.checkCanceled().- Mostly, it's call to abstract method eliminated.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 c5b22e0f974d267b11ba5b3d0b9a1f1ce73fc465#intellij-community#Improved align behavior to align only- subsequent assignments or hashes--#p#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 9613f4fd719faac3cc4428ba560e4cc7c6d158a9#intellij-community#preferred focused component (IDEA-60570)--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a8924692252c329e7eaa03db07b03137b7b5ac22#intellij-community#class kind calculation may produce INRE- (SCL-1349)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e102554877356467113bd4e2cbb386a186619206#intellij-community#javadoc--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 dd6b2b0860bba3c0fac44092cf388c607b908df1#intellij-community#IDEA-139609 Gradle: New Module Wizard: "Select- Gradle Projec"t dialog: selection is not confirmed by double-clicking or- pressing Enter--#c#0#0#0#1#8#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 672a790148381c4a91b8a862959d97096a7bb513#intellij-community#NPE--#c#0#0#0#0#0#0#1#1#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#3#3#2#2#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0 ae3c13a83d610f3003cf800e2286a8bba69bf2b1#intellij-community#Cleanup code--#p#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#2#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#4#5#0#2#9#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6a3f6b3b9a32d70c7b58bbbf40046497bc415931#intellij-community#Maven: escaping support in the resource- compiler (IDEADEV-35524)--#c#0#0#0#0#4#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#14#0#0#12#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 fbe88fe1a56907fae90cdf3ebf8c9fb1e12c7d09#intellij-community#form scope provider & dom lookups implemented--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#8#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 f3cc4e1607184a92210cf1b699328860d4ba3809#intellij-community#EP for upsource added--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 7d5216168878a13826d5475cbf933b7799224eb5#intellij-community#CPP-560 New Welcome Screen for CLion--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 52115e35af7a8361ae9e8b32499c24f9ba4174d0#intellij-community#support for forced compilation of a set of- files/modules--#a#0#0#0#0#17#3#1#2#0#0#0#1#2#0#0#3#1#0#0#1#0#3#3#12#1#1#3#0#0#0#0#0#0#0#1#1#0#0#2#0#0#0#11#33#0#1#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0 cb1f286c45ca4c6599580551557a101d0836fe4f#intellij-community#added "Overloaded varargs method" inspection--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#1#2#0#2#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 9fcdb59352eb7bae875c460fbe6b50a4fdde3d45#intellij-community#[vcs-log] IDEA-125276 support regular- expressions in branch filter--#a#0#0#0#0#12#2#2#0#2#2#0#0#0#2#0#12#0#0#0#1#0#0#0#0#0#2#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#26#24#1#33#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 5804249b521c4edda47d0dffc514075cd6fb4503#intellij-community#Mac laf: add support for search controls with- history popups--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#3#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 3e714ddd9f062e534c1ee028ac8b2269a062004b#intellij-community#IDEADEV-11483 IE conditional comments support- [in progress]--#a#0#0#0#0#4#6#0#0#0#0#0#0#0#0#0#2#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#25#88#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 37a9214ecf57b5c85c866a90a5e1a52cc3092e8e#intellij-community#symlink support in vfs & SOE protection--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 b6ce0a1f69af1862f1577f5c2a0f96905d2af683#hadoop#YARN-2635. TestRM, TestRMRestart,- TestClientToAMTokens should run with both CS and FS. (Wei Yan and kasha via- kasha)--(cherry picked from commit 80d11eb68e60f88e16d7d41edecbddfc935a6b10)-#p#0#0#0#0#5#3#0#0#0#0#0#5#0#5#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#3#0#0#0#0#3#0#0#0#0#0#0#0#37#21#0#25#31#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 367a2b8bf66addf6fd731c54b8436ffdd8ed9061#hadoop#HDFS-2465. Add HDFS support for fadvise readahead- and drop-behind. Contributed by Todd Lipcon.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1190625 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#7#26#0#2#0#0#0#0#3#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#29#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 d5379b29a2e22e8d994d201fda5526e712f00c33#hadoop#YARN-2132. ZKRMStateStore.ZKAction-runWithRetries- doesn't log the exception it encounters. (Vamsee Yarlagadda via kasha)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1601066 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 90a5181501cbcf506c34a7870220f6f9a18b30df#hadoop#MAPREDUCE-2899. Replace major parts of- ApplicationSubmissionContext with a ContainerLaunchContext (Arun Murthy via- mahadev) - Merging r1170459 from trunk--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1170460 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#11#3#0#0#1#0#0#9#21#1#1#4#0#0#0#1#0#2#3#0#0#0#2#0#0#0#0#0#0#0#98#12#0#0#0#2#0#0#45#28#10#2#34#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 f75570734bb41a61d66b10922b6fc1ed48119067#hadoop#YARN-2582. Fixed Log CLI and Web UI for showing- aggregated logs of LRS. Contributed Xuan Gong.--(cherry picked from commit e90718fa5a0e7c18592af61534668acebb9db51b)-#c#0#0#0#0#7#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#24#50#19#21#9#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 d66a477781a6e081bb62bbd87270c9a3aacb5a40#hadoop#YARN-2111. In FairScheduler.attemptScheduling, we- don't count containers as assigned if they have 0 memory but non-zero cores- (Sandy Ryza)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1605115 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a1a7deebf8b28e3b09260f9d1f56b4f687fde672#hadoop#YARN-3587. Fix the javadoc of- DelegationTokenSecretManager in yarn, etc. projects. Contributed by Gabor- Liptak. (cherry picked from commit 7e543c27fa2881aa65967be384a6203bd5b2304f)--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 de8f0efe60233436431930447d7672f2a1dc8878#hadoop#MAPREDUCE-3121. NodeManager should handle- disk-failures (Ravi Gummadi via mahadev) - Merging r1208131 from trunk.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1208135 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#7#25#0#1#0#1#0#2#4#0#0#11#0#0#1#3#0#0#3#30#0#0#8#0#0#0#0#0#0#0#3#12#0#0#0#0#0#0#48#85#2#13#96#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 adb90c7f52be4c443a1050b2bfcbcb5cdf8542f5#hadoop#YARN-2821. Fixed a problem that DistributedShell AM- may hang if restarted. Contributed by Varun Vasudev (cherry picked from- commit 7438966586f1896ab3e8b067d47a4af28a894106)--#c#0#0#0#1#8#1#0#0#0#0#0#0#1#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#6#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 64bed0460e0bab9157e71192a18b2285bf1ef536#hadoop#YARN-1063. Augmented Hadoop common winutils to have- the ability to create containers as domain users. Contributed by Remus- Rusanu. Committed as a YARN patch even though all the code changes are in- common.--(cherry picked from commit 5ca97f1e60b8a7848f6eadd15f6c08ed390a8cda)-#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 5fe802ea0a094289b6989748da75fb2942058aba#hadoop#HADOOP-6987. Use JUnit Rule to optionally fail test- cases that run more than 10 seconds.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1005977 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#1 7db30f8428ef341cc39b2758d3bd6dcccc25b080#hadoop#MAPREDUCE-3345. Fixed a race condition in- ResourceManager that was causing TestContainerManagerSecurity to fail- sometimes. Contributed by Hitesh Shah. svn merge -c r1199144- --ignore-ancestry ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1199145 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#4#0#2#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0 2136542f1bbca3cfcad3107365015c103f5b42ae#hadoop#YARN-632. Changed ContainerManager api to throw- IOException and YarnRemoteException. Contributed by Xuan Gong. svn merge- --ignore-ancestry -c 1479740 ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1479741 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#20#1#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 175d222bfc03ad84023cefb40e48b27356148ec5#hadoop#YARN-2830. Add backwords compatible- ContainerId.newInstance constructor. Contributed by Jonathan Eagles.--(cherry picked from commit 43cd07b408c6613d2c9aa89203cfa3110d830538)-#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#187#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ebb236ef9c00592c592f8d5bb885e7dfd4d05c3a#hadoop#HADOOP-7057. IOUtils.readFully and- IOUtils.skipFully have typo in exception creation's message. Contributed by- Konstantin Boudnik.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1040849 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 f95ec3f5bf12bee07c90943cff3b135e6a7e7a8b#hadoop#HADOOP-6133. Add a caching layer to- Configuration::getClassByName to alleviate a performance regression- introduced in a compatibility layer. Contributed by Todd Lipcon--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@812285 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#12#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 3990e8b478b1d958479c173c74946e38360cfd17#hadoop#Merge r1503933 from trunk to branch-2 for YARN-513.- Create common proxy client for communicating with RM (Xuan Gong & Jian He via- bikas)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1503935 13f79535-47bb-0310-9956-ffa450edef68-#a#1#0#0#1#9#3#2#0#2#0#0#6#0#0#0#0#0#0#0#2#0#0#0#2#0#0#0#0#0#0#0#0#1#0#8#7#0#0#0#0#0#0#60#14#0#3#12#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a2cdf208dd53a77eeb2a87ffe9a71fd19d8fd164#hadoop#YARN-1757. NM Recovery. Auxiliary service support.- (Jason Lowe via kasha)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1585784 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#3#3#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#19#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 a8dbce159679cd031f60e6151399fa2cd5ac9374#hadoop#HADOOP-7223. FileContext createFlag combinations- are not clearly defined. Contributed by Suresh Srinivas.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1092565 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#12#0#2#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#5#3#0#1#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 f16e39ecb1dcb4d5964235ef94d84ab4d70ac314#hadoop#Merge -c 1529538 from trunk to branch-2 to fix- YARN-1090. Fixed CS UI to better reflect applications as non-schedulable and- not as pending. Contributed by Jian He.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1529539 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 d4d1ccc992dc500518eaf0f50f425a6d2dde2c7c#hadoop#YARN-1424. RMAppAttemptImpl should return the- DummyApplicationResourceUsageReport for all invalid accesses. (Ray Chiang via- kasha)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1601745 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#3#5#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b5ba6979b7bfd216166f040ec1d66c425307516c#hadoop#YARN-3583. Support of NodeLabel object instead of- plain String in YarnClient side. (Sunil G via wangda)--(cherry picked from commit 563eb1ad2ae848a23bbbf32ebfaf107e8fa14e87)-(cherry picked from commit b0d22b0c606fad6b4ab5443c0aed07c829b46726)-#p#0#0#0#0#5#1#0#0#0#2#0#0#5#0#0#1#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#17#0#0#1#19#0#1#36#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 a7a3653b7006297958e79146aa46011d6060099f#hadoop#HADOOP-7341. Fix options parsing in CommandFormat.- Contributed by Daryn Sharp.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1132505 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#1#3#0#0#0#0#2#0#0#1#1#0#0#1#0#1#0#0#0#0#2#0#0#0#0#0#0#0#0#1#0#0#0#2#0#0#14#6#5#6#46#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 614faccf1d353c3b4835e6df0e6902839d54b5f6#hadoop#YARN-1910. Fixed a race condition in TestAMRMTokens- that causes the test to fail more often on Windows. Contributed by Xuan Gong.- svn merge --ignore-ancestry -c 1586192 ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1586193 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#1#0 a467e88ae4c1dacb022288fe6d4805a7f719cd12#hadoop#YARN-1883. TestRMAdminService fails due to- inconsistent entries in UserGroups (Mit Desai via jeagles)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1582865 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0 992ba4c79ce11b0b72f9e15463a3b88505a41b88#hadoop#merge YARN-360 from trunk. Allow apps to- concurrently register tokens for renewal. Contributed by Daryn Sharp.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1442442 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 06d24042b64d6fa0e179b5845990068f849d9ce5#hadoop#YARN-1185. Fixed FileSystemRMStateStore to not- leave partial files that prevent subsequent ResourceManager recovery.- Contributed by Omkar Vinit Joshi. svn merge --ignore-ancestry -c 1533803- ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1533805 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#0#1#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 3f0c9e5fe36d201de021d989b23ebaeb2d9a027b#hadoop#YARN-3379. Fixed missing data in localityTable and- ResourceRequests table in RM WebUI. Contributed by Xuan Gong (cherry picked- from commit 4e886eb9cbd2dcb128bbfd17309c734083093a4c)--#c#0#0#0#0#2#2#0#0#0#0#0#7#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#18#2#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 05a497f35ade5b00ad049cf18873068379ef7ccd#hadoop#HADOOP-7034. Add TestPath tests to cover dot, dot- dot, and slash normalization. Contributed by Eli Collins--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1035142 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 bd92322d22be4a00f1a6fbd4fe45660a920eca6d#hadoop#HADOOP-6367. Removes Access Token implementation- from common. Contributed by Kan Zhang.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@881509 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0 d6f8a7f7ee7c689abdaa85b0c4d546e562f4e838#hadoop#YARN-539. Addressed memory leak of LocalResource- objects NM when a resource localization fails. Contributed by Omkar Vinit- Joshi. svn merge --ignore-ancestry -c 1466756 ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1466757 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#1#1#0#0#1#0#0#0#3#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#13#19#3#2#7#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0 12060cb9a634e3b1ae0b7d1508bedd37e3dc0394#hadoop#YARN-3028. Better syntax for replaceLabelsOnNode in- RMAdmin CLI. Contributed by Rohith Sharmaks--(cherry picked from commit fd93e5387b554a78413bc0f14b729e58fea604ea)-#p#0#0#0#0#1#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#25#0#0#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b701a84d372be5cdc2fa1382e7755407700620cf#hadoop#Merge r1580077 from trunk. YARN-1849. Fixed NPE in- ResourceTrackerService-registerNodeManager for UAM. Contributed by Karthik- Kambatla--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1580078 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#2#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#9#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0 8c3065c971a65448b29ee600d5c889b33e2afdb1#hadoop#MAPREDUCE-2766. Fixed NM to set secure permissions- for files and directories in distributed-cache. Contributed by Hitesh Shah.- svn merge -c r1195340 --ignore-ancestry ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1195341 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#4#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#2#26#0#0#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0 7b7fc7b788066529daa177873c28f4f9013a9c9e#hadoop#YARN-254. Update fair scheduler web UI for- hierarchical queues. (sandyr via tucu)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1423743 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#1#1#1#1#1#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#0#0#0#0#0#2#4#0#0#0#0#0#0#17#7#1#1#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 8091ea54d5e5c47da95ac1b1d921134399a5f066#hadoop#YARN-2730. DefaultContainerExecutor runs only one- localizer at a time. Contributed by Siqi Li (cherry picked from commit- 6157ace5475fff8d2513fd3cd99134b532b0b406)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#3#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 233ca3e2a5145f006316f899e61a02bf97c38e75#hadoop#YARN-2122. In AllocationFileLoaderService, the- reloadThread should be created in init() and started in start(). (Robert- Kanter via kasha)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1601046 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#4#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 96a1477d02e29b3002678f4da9ca55184888a54c#hadoop#HADOOP-6534. Trim whitespace from directory lists- initializing LocalDirAllocator. Contributed by Todd Lipcon--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@909806 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c63e3f027bfe01e421fb692f6a86bcf1a4cecc5f#hadoop#Merge r1606407 from trunk. YARN-614. Changed- ResourceManager to not count disk failure, node loss and RM restart towards- app failures. Contributed by Xuan Gong--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1606408 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#3#0#0#0#0#0#0#4#3#1#4#5#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#19#21#3#0#7#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 687d4dbd1d26c3f6cfd24ee37e872a1fef9552d1#hadoop#HADOOP-6682. NetUtils:normalizeHostName does not- process hostnames starting with [a-f] correctly.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@953929 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 61466809552f96a83aa19446d4d59cecd0d2cad5#hadoop#YARN-3094. Reset timer for liveness monitors after- RM recovery. Contributed by Jun Gong (cherry picked from commit- 0af6a99a3fcfa4b47d3bcba5e5cc5fe7b312a152)--#c#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d074c686b3ba0ba6843d0a25dca5ac991f919e68#hadoop#HADOOP-6139. Fix the FsShell help messages for rm- and rmr. Contributed by Jakob Homan--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@793098 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 52c58115d2a0b97908bacdd7fb6a78a6b6cf3e83#hadoop#YARN-2798. Fixed YarnClient to populate the renewer- correctly for Timeline delegation tokens. Contributed by Zhijie Shen.--(cherry picked from commit 71fbb474f531f60c5d908cf724f18f90dfd5fa9f)-#c#0#0#0#0#3#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#1#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 b588da4eb4be8419dbffcafccc381b80dec25acb#hadoop#YARN-2269. Remove external links from YARN UI.- Contributed by Craig Welch--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1609591 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 1f47d355234777b707191b9c8e813c0000ecf212#hadoop#YARN-2059. Added admin ACLs support to Timeline- Server. Contributed by Zhijie Shen. svn merge --ignore-ancestry -c 1597207- ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1597208 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#1#2#0#0#0#0#0#1#1#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#6#11#0#5#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 ad5306f24ccb42ced48a95419850f41d662fc5ac#hadoop#HADOOP-6906. FileContext copy() utility doesn't- work with recursive copying of directories. (vinod k v via mahadev)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@987374 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 4b946ebdf22a25d8f01c87845ae177d7343ae616#hadoop#MAPREDUCE-2784. [Gridmix] Bug fixes in- ExecutionSummarizer and ResourceUsageMatcher. (amarrk)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1237579 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#1#3#0#0#0#0#2#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#13#0#8#5#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 cc2f077d437139e79052fbafa37a2065f5a1bd1d#hadoop#HADOOP-6452 Hadoop JSP pages don't work under a- security manager--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@893490 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#7#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 642ed17a4808e36f1458546cc66d52e212cc5acf#hadoop#HADOOP-6951. Distinct minicluster services (e.g.- NN and JT) overwrite each other's service policies. Contributed by Aaron T.- Myers.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1002896 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#3#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#2#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 7d26cffb0cb21c16b335e8ae9b02523565ad3b5d#hadoop#YARN-2819. NPE in ATS Timeline Domains when- upgrading from 2.4 to 2.6. Contributed by Zhijie Shen--(cherry picked from commit 4a114dd67aae83e5bb2d65470166de954acf36a2)-#c#0#0#0#0#4#0#0#1#0#0#0#0#1#1#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#16#0#1#9#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0 ed77c8925d7126f9ea3c8d9cbb1e246ad61ce37c#hadoop#YARN-596. Use scheduling policies throughout the- queue hierarchy to decide which containers to preempt (Wei Yan via Sandy- Ryza)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1598198 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#1#15#2#0#0#0#0#0#0#2#0#6#1#0#0#0#0#0#0#2#0#1#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#25#27#8#2#23#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 4f79b07e174ed1f57115a6b0a9f6a6e74e6733ee#hadoop#HADOOP-6932. Namenode start (init) fails because- of invalid kerberos key, even when security set to simple--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@991030 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0 cf75df69f253669574263f69b1ec7b1554ea5701#hadoop#YARN-1497. Fix comment and remove accidental- println--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1567491 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0 c9b6c3c36c184a03de3b5a1860f336ed834f1f04#hadoop#YARN-1635. Implemented a Leveldb based- ApplicationTimelineStore. Contributed by Billie Rinaldi. svn merge- --ignore-ancestry -c 1565868 ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1565869 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#2#4#0#5#0#2#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#3#33#2#1#7#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 f582aa449210110546147851f529e2fbb337aa0e#hadoop#HDFS-2154. In TestDFSShell, use TEST_ROOT_DIR and- fix some deprecated warnings.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1147184 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#4#0#0#14#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1 1c52b6551b63053b261f4ac821093a8a203de596#hadoop#YARN-2705. Fixed bugs in ResourceManager node-label- manager that were causing test-failures: added a dummy in-memory- labels-manager. Contributed by Wangda Tan.--(cherry picked from commit e9c66e8fd2ccb658db2848e1ab911f1502de4de5)-#c#0#0#0#0#1#1#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#2#3#0#1#16#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 c7c8f2fe48d3a16ac70fb98f662d3d77292ba0cd#hadoop#MAPREDUCE-2603. Disable High-Ram emulation in- system tests. (Vinay Kumar Thota via amarrk)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1138301 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#38#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 b923c291b474c246afa9f37ae5d9f6bdbbfef9d2#hadoop#YARN-2608. FairScheduler: Potential deadlocks in- loading alloc files and clock access. (Wei Yan via kasha)--(cherry picked from commit c9811af09a3d3f9f2f1b86fc9d6f2763d3225e44)-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#32#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d4ffca41d7ef1d04ab3d4a1580817adace72a5da#hadoop#YARN-3108. ApplicationHistoryServer doesn't process- -D arguments (Chang Li via jeagles)--(cherry picked from commit 30a8778c632c0f57cdd005080a470065a60756a8)-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ca6ac1997f045f8093a563fb58b79c01bf7d01c3#hadoop#HDFS-7144. Fix findbugs warnings in- RamDiskReplicaTracker. (Contributed by Tsz Wo Nicholas Sze)--Conflicts:- hadoop-hdfs-project/hadoop-hdfs/CHANGES-HDFS-6581.txt-#p#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#4#0#2#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 448f8dbb9fd9bf2e0ef72dda7bb235915deca94f#hadoop#HADOOP-7110. Implement chmod with JNI. Contributed- by Todd Lipcon--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1063090 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#3#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 e86d48730c64d10ba2a838e5663f9ab7a698c9c6#hadoop#HADOOP-7187. Fix socket leak in GangliaContext. - Contributed by Uma Maheswara Rao G--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1085122 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 a1c7a707cac478b7288dfc34cd2fccecb68d0c35#hadoop#YARN-2502. Changed DistributedShell to support node- labels. Contributed by Wangda Tan (cherry picked from commit- f6b963fdfc517429149165e4bb6fb947be6e3c99)--#a#0#0#0#1#2#3#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#4#12#1#1#4#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 9cea634f7d4276b87821f3ab7c160fa67b2c85b1#hadoop#HDFS-2414. Fix TestDFSRollback to avoid spurious- failures. Contributed by Todd Lipcon.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1180540 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#10#0#0#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 504b801ca0e7fd3944872d3214539feb2d614f06#hadoop#HDFS-73. DFSOutputStream does not close all the- sockets. Contributed by Uma Maheswara Rao G--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1157232 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#18#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 04f1e7a41874bb93434c91c80544eda24afbb215#hadoop#HADOOP-7001. Configuration changes can occur via- the Reconfigurable interface. (Patrick Kline via dhruba)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1038480 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 9521bc3d3eb5d1cc164417b9ca072393bb9cccda#hadoop#MAPREDUCE-3238. Small cleanup in SchedulerApp.- (Todd Lipcon via mahadev) - Merging r1206921 from trunk--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1206924 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#17#1#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b6eb90370ad063bff5f74d4dc90632fe7ac6ccd3#hadoop#YARN-1555. Fixed test failures in- applicationhistoryservice.* (Vinod Kumar Vavilapalli via mayank) svn merge- --ignore-ancestry -c 1556753 ../YARN-321--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1562207 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 ac32fa187cf37e5a51fd579e052105662ab3c411#hadoop#YARN-3457. NPE when NodeManager.serviceInit fails- and stopRecoveryStore called. Contributed by Bibin A Chundatt.--(cherry picked from commit dd852f5b8c8fe9e52d15987605f36b5b60f02701)-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0 34baa742739f0d4371816ee24225398affcf2d39#hadoop#YARN-1718. Fix a couple isTerminals in Fair- Scheduler queue placement rules (Sandy Ryza)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1569929 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#2#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 875c9d62c6db32aca16201c369d972bcf4a38dbd#hadoop#HADOOP-6441. Protect web ui from cross site- scripting attacks (XSS) on the host http header and using encoded utf-7.- (omalley)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@891132 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 a4873a43416cb322957863fd3c34795a3808f7ac#hadoop#HDFS-3167. CLI-based driver for MiniDFSCluster.- Contributed by Henry Robinson.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1308160 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 9bac807cedbcff34e1a144fb475eff267e5ed86d#hadoop#MAPREDUCE-2187. Reporter sends progress during- sort/merge. Contributed by Anupam Seth.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1152964 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0 f9c5c308e4f713daf8a6e57dbd9f9b3bf2e81d03#hadoop#YARN-1913. With Fair Scheduler, cluster can logjam- when all resources are consumed by AMs (Wei Yan via Sandy Ryza)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1599401 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#11#5#0#2#0#0#0#0#4#0#1#10#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#16#39#3#6#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 9ebbf1bfcea9942117727c08c6905dd444c230ae#hadoop#YARN-3361. CapacityScheduler side changes to- support non-exclusive node labels. Contributed by Wangda Tan (cherry picked- from commit 0fefda645bca935b87b6bb8ca63e6f18340d59f5)--#a#0#0#0#0#13#4#7#3#0#0#0#8#19#7#1#13#0#0#0#1#0#0#11#28#0#0#0#0#0#0#0#0#0#0#11#2#0#0#0#0#0#0#59#102#4#26#222#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 2b97a4cce4dc1bd0528e960f364edfa132d6bfa3#hadoop#svn merge -c 1371390 FIXES: YARN-14. Symlinks to- peer distributed cache files no longer work (Jason Lowe via bobby)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1371395 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#0#5#0#2#12#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 4cfc90590c1e54c88fc5a683b061258dd897da49#hadoop#YARN-2065 AM cannot create new containers after- restart--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1607440 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#3#2#0#6#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 e8585afa032d2aee0593b238c46799cbb884732d#hadoop#YARN-45. Add protocol for schedulers to request- containers back from ApplicationMasters. Contributed by Carlo Curino and- Chris Douglas.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1479773 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#6#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c6cf7489853d603bb1a77ad699b3068cb4779bbf#hadoop#YARN-2958. Made RMStateStore not update the last- sequence number when updating the delegation token. Contributed by Varun- Saxena.--(cherry picked from commit 562a701945be3a672f9cb5a52cc6db2c1589ba2b)-#c#0#0#0#0#2#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#15#18#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#31#5#1#7#25#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 0fdcf884987f1906a6ebfe2a2cb7cc86e05440ed#hadoop#HDFS-1330 and HADOOP-6889. Added additional unit- tests. Contributed by John George.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1163464 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#2#2#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 4b87a5ba9069e373969842dd915f3271f36631a5#hadoop#HADOOP-7657. Add support for LZ4 compression.- Contributed by Binglin Chang.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1220312 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 9d6c63f8bee34431384adfb20add2abd5b6aa9c0#hadoop#YARN-3613. TestContainerManagerSecurity should init- and start Yarn cluster in setup instead of individual methods. (nijel via- kasha)--(cherry picked from commit fe0df596271340788095cb43a1944e19ac4c2cf7)-#p#0#0#0#0#0#0#0#0#0#0#0#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#10#7#0#2#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 ffd554b271debbdb29ac9f130ca6797f4859a1f9#hadoop#YARN-1734. Fixed ResourceManager to update the- configurations when it transits from standby to active mode so as to- assimilate any changes that happened while it was in standby mode.- Contributed by Xuan Gong. svn merge --ignore-ancestry -c 1571539 ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1571540 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#3#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9#10#2#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 e6a03e2fc037b48f3989ef899310e007bb3d16a9#hadoop#Merge r1601491 from trunk. YARN-2030. Augmented- RMStateStore with state machine. Contributed by Binglin Chang--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1601492 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#5#6#2#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#22#0#2#0#0#0#0#0#2#2#0#0#0#0#0#0#55#4#0#1#5#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 65a5e2cc46b2c04591aa59b7a85751479a7dbd0b#hadoop#YARN-1936. Added security support for the Timeline- Client. Contributed by Zhijie Shen. svn merge --ignore-ancestry -c 1597153- ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1597154 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#1#10#5#1#1#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#17#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 e2c0cf69ca83483c0128021a78fd82e6b5745b01#hadoop#svn merge -c 1420232 FIXES: YARN-266. RM and JHS- Web UIs are blank because AppsBlock is not escaping string properly.- Contributed by Ravi Prakash--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1420233 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 f6990e06b4d2dbffb2758ab89ef855ba3947bcf3#hadoop#HADOOP-6375. Sync documentation for FsShell du with- its implementation. Contributed by Todd Lipcon--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@883206 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 c28831a0bdaaa573bfd6c4e837183eb5197876fb#hadoop#YARN-280. RM does not reject app submission with- invalid tokens (Daryn Sharp via tgraves)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1425085 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#2#0#1#0#0#0#0#2#1#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#5#0#4#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a3ecc3b910aa3bbc3ede2b8ba1bd040d02a26ca8#hadoop#HDFS-4733. Make HttpFS username pattern- configurable. Contributed by Alejandro Abdelnur.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1477241 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#3#2#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10#7#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 fcfbdf64406ac44b771a3c1b91b95d9d9a465391#hadoop#YARN-3181. FairScheduler: Fix up outdated findbugs- issues. (kasha)--(cherry picked from commit c2b185def846f5577a130003a533b9c377b58fab)-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#3#0#1#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 8507d724657e71365720d430c737670c962c528f#hadoop#Merge -c 1235858 from trunk to branch-0.23 to fix- MAPREDUCE-3683. Fixed maxCapacity of queues to be product of parent- maxCapacities.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1235860 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#3#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#5#31#0#1#23#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 cfdb09b7cbb5ea1732416da7ce45c78ac4c0849b#hadoop#YARN-578. Fixed NM to use SecureIOUtils for reading- and aggregating logs. Contributed by Omkar Vinit Joshi. svn merge- --ignore-ancestry -c 1487672 ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1487686 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#5#1#0#1#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#18#13#6#4#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1 ec559db68e1ad306b1ba97283fbda1074fa50eb0#hadoop#HDFS-1480. All replicas of a block can end up on- the same rack when some datanodes are decommissioning. Contributed by Todd- Lipcon.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1160897 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#3#0#0#2#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#10#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 8d07116266f2a2cb19dc303e5937bb6f248b81fb#hadoop#YARN-2331. Distinguish shutdown during supervision- vs. shutdown for rolling upgrade. Contributed by Jason Lowe--(cherry picked from commit 088156de43abb07bec590a3fcd1a5af2feb02cd2)-#p#0#0#0#0#2#2#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9#7#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 5ac8276168694053d9fc5357793651f139e9390b#hadoop#MAPREDUCE-3392. Fixed Cluster's- getDelegationToken's API to return null when there isn't a supported token.- Contributed by John George. svn merge -c r1200484 --ignore-ancestry- ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1200485 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0 af1d3891570f23ef391c4b7aed3f6dedbcf9277b#hadoop#YARN-2519. Credential Provider related unit tests- failed on Windows. Contributed by Xiaoyu Yao.--(cherry picked from commit cbea1b10efd871d04c648af18449dc724685db74)-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0 66b20f84864ea54b306cc5bc57c0939d80588f88#hadoop#YARN-295. Fixed a race condition in ResourceManager- RMAppAttempt state machine. Contributed by Mayank Bansal. svn merge- --ignore-ancestry -c 1501856 ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1501857 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 ffdde40b9f189cb30dee4c5187d63b61809f2d62#hadoop#HADOOP-6583. Captures authentication and- authorization metrics. Contributed by Devaraj Das.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@915095 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#1#4#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 0856882d2ae0c8aade443918377ea2de8c3db486#hadoop#svn merge -c 1379565 FIXES: YARN-66. aggregated- logs permissions not set properly (tgraves via bobby)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1379567 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0 874b4979d00ef6c9c350efcb77bc452bcfea8754#hadoop#YARN-1920. Fixed- TestFileSystemApplicationHistoryStore failure on windows. Contributed by- Vinod Kumar Vavilapalli. svn merge --ignore-ancestry -c 1586414 ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1586420 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#7#0#0#11#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 8ee632caa79b92b1af98684f83b01c3447a119ee#hadoop#YARN-2740. Fix NodeLabelsManager to properly handle- node label modifications when distributed node label configuration enabled.- (Naganarasimha G R via wangda)--(cherry picked from commit db1b674b50ddecf2774f4092d677c412722bdcb1)-#c#0#0#0#0#9#4#0#0#1#0#0#0#11#0#0#3#0#0#0#1#0#0#2#4#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#24#39#0#2#14#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 830df67181827218ed8525ac924b073cffe4536f#hbase#HADOOP-2398. Additional instrumentation for- NameNode and RPC server. Add support for accessing instrumentation statistics- via JMX. (Sanjay radia via dhruba)--git-svn-id: https://svn.apache.org/repos/asf/lucene/hadoop/trunk/src/contrib/hbase@611906 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 8bd2486b519ed6dcdc638843514d9034b7f3c49f#hadoop#HADOOP-6148. Implement a fast, pure Java CRC32- calculator which outperforms java.util.zip.CRC32. Contributed by Todd Lipcon- and Scott Carey--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@794944 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 143e48c25abfebb6c8c6d3250c0745f5636398b4#hadoop#YARN-2493. Added node-labels page on RM web UI.- Contributed by Wangda Tan (cherry picked from commit- b7442bf92eb6e1ae64a0f9644ffc2eee4597aad5)--#a#0#0#0#0#10#2#0#2#0#1#0#0#4#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#10#15#0#1#12#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 65a5e2cc46b2c04591aa59b7a85751479a7dbd0b#hadoop#YARN-1936. Added security support for the Timeline- Client. Contributed by Zhijie Shen. svn merge --ignore-ancestry -c 1597153- ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1597154 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#1#10#5#1#1#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#17#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 44a35b5d9accc4ecf7b1bbf762e593540bafe6a3#hadoop#HADOOP-7353. Cleanup FsShell and prevent masking of- RTE stack traces. Contributed by Daryn Sharp.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1132764 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#3#9#5#11#0#1#1#0#1#1#1#0#1#0#1#3#4#0#2#1#4#0#1#0#0#0#0#0#0#0#0#3#1#0#0#0#0#0#0#86#22#1#9#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 24d4d933f72c4c3c3f2f34b1de73575c65913bd2#hadoop#YARN-3100. Made YARN authorization pluggable.- Contributed by Jian He.--(cherry picked from commit 23bf6c72071782e3fd5a628e21495d6b974c7a9e)-#a#0#0#0#0#5#7#0#0#0#1#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#4#3#0#0#0#2#0#0#11#14#0#0#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 077278fa9e61890e3ebb9f833ecee0e3c4655202#hadoop#YARN-2158. Improved assertion messages of- TestRMWebServicesAppsModification. Contributed by Varun Vasudev. svn merge- --ignore-ancestry -c 1608667 ../../trunk/--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1608668 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#5#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 7eb1ca53b3f1acad4d12cf866075ceace5aabf1f#hadoop#YARN-1608. LinuxContainerExecutor has a few DEBUG- messages at INFO level (kasha)--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1558875 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 9da487e0fdbf657f9b401e62d165ab13105488a0#hadoop#YARN-3853. Add docker container runtime support to- LinuxContainterExecutor. Contributed by Sidharta Seethana.--(cherry picked from commit 3e6fce91a471b4a5099de109582e7c6417e8a822)--Conflicts:- hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/LinuxContainerExecutor.java-#a#0#0#0#0#20#16#1#2#0#0#0#2#1#0#2#5#0#0#1#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#46#61#2#5#29#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 a47d981c6e88178558d3b07fa53c903654a0e321#hadoop#YARN-975. Added a file-system implementation for- HistoryStorage. Contributed by Zhijie Shen. svn merge --ignore-ancestry -c- 1556727 ../YARN-321--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1562184 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 5924e74d550b3ac5e5d65c2fc80275095de1c0e1#hadoop#YARN-2768 Improved Yarn Registry service record- structure (stevel)--#p#0#0#0#1#19#8#3#0#1#1#0#1#1#0#0#2#0#0#1#5#1#1#3#2#0#0#1#0#0#0#0#0#0#0#11#3#0#0#0#0#0#0#48#27#0#3#26#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 66de48a353197903c0b45c4af25be24c5588cfe1#hadoop#HDFS-2500. Avoid file system operations in- BPOfferService thread while processing deletes. Contributed by Todd Lipcon.--git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1190072 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#2#5#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 797495a179c6fdee40b1be4d1c27693040f3f320#drools#BZ-1025874: fixing incremental update of kjars--#c#0#0#0#3#14#4#0#2#0#0#0#0#4#6#0#8#0#0#0#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10#52#4#28#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 8c475876dda2507977fd7282c37462136400daf2#drools#-Added fixes for waltz to run waltz50--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@7071 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 d9dbcbd78c093f4d7d326babab7d64262c2e0280#drools#JBRULES-340 core implementation for 'from' -The- from node is now added -ReteooBuilder is added, but not unit tested.--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@5713 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#a#0#0#0#0#2#0#0#0#0#0#0#0#0#2#0#6#0#0#0#0#0#0#16#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#36#0#22#15#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0 c65e0bd91c6d4092efd7526a8021ab9b0f1e7b7c#drools#JBRULES-393 Xml dump with illegal characters -fixed- by Javier Prieto--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@5949 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#7#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 887139648d2e693bb50f286810231150bf1fba9f#drools#BZ-986000 - DRL-to-RuleModel marshalling- improvements--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#4#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 615f760590ecff8d51832aa4988de410b9de4fb5#drools#JBRULES-2339: JBRULES-2440: fixing ruleflow group- management--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@32725 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#2#0#0#1#0#0#0#1#1#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#9#0#2#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 f8a5053d2b51dd72cb46ab32e776957443a3dd88#drools#JBRULES-527: adding primitive support to alpha- hashing code--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@7150 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#a#0#0#0#0#25#10#0#3#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#1#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#11#20#0#0#9#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 c3a1bbd206678a74f06a2ee2320b3547e26c3d43#drools#JBRULES-1520: moving test to correct test file--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19375 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 6215606577657832b408fb11b8e030950de5ea7f#drools#JBRULES-3343 Property Specific -Added fix for- byPassModifyToLeftTupleSink, which was not working for LIANodes--#c#0#0#0#0#3#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 575b48a63e55b5216bf78ecf48621ac8f9f80729#drools#[DROOLS-820] reuse PomModel if already available--#p#0#0#0#0#2#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#4#1#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 5ed80c40d229a48837639d717344599f60203884#drools#-fixed compilation issues, due to incorrect use of- PropagationContextImpl constructor.--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19847 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#1 603451ed0b64de2aa5c4251d669056701ba788b9#drools#JBRULES-130--git-svn-id: https://svn.jboss.org/repos/labs/trunk/labs/jbossrules@3283 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#1#3#20#0#0#240#3#2#0#2#0#150#43#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#5#0#0#0#0#0#0#13#31#52#12#304#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 4fb6823b3fcc1105589f30a9376fa533fb58a39d#drools#Removed unncessary else if check; replaced with- else--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@26039 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 47db48934367962fb35cde65eb48054292e323f1#drools#JBRULES-1618 Check the context class-loader of the- current thread before using it--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 34da8eb5e9daa5a65ad12f4f284df43469caacd8#drools#- adding new test for issue related with IF and- pattern ordering, throwing a NotSupportedOperationException--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#1#0 67e2a30687c80776e00b36c94b79589be95a6d06#drools#[DROOLS-601] fix queries when used in combination- with agenda-groups--#c#0#0#0#0#13#3#0#2#0#1#0#1#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#5#10#0#2#10#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1 5dbf97fd3d868f6db605fcf3b1a82bb55c47fed1#drools#[BZ-1042867] fix ProjectClassLoader when running in- osgi--#c#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#3#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 3f04248a8a5af6d3e0e3cb7a5837764a52ecaf63#drools#more test coverage for nesting of OR CEs--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@4586 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 be86c7d216202c91a0ba0a43cd7f89b968146d62#drools#JBRULES-1590: fixing problem with shadow proxy- cloning for collections--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19783 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#4#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 5d29c390bf81bd1c5ec171751d6da9c0f862063c#drools#refactoring--git-svn-id: https://svn.jboss.org/repos/labs/trunk/labs/jbossrules@2301 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#p#0#0#0#0#2#0#0#0#0#1#0#2#2#0#0#0#0#2#2#5#0#0#1#0#0#0#0#0#0#0#0#1#0#0#3#3#1#0#0#3#0#0#13#3#1#1#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0 7d6c8991403107e6cf9d967466ead87ef58f3fbf#drools#JBRULES-3170 Compiler erroneously resolves the- package of declared classes with the same name as basic classes--#c#0#0#0#0#0#0#0#0#0#0#0#2#0#2#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#4#7#13#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c4691583426b92eaee0c64deaa088301acdce4c2#drools#JBRULES-1805: fixing multithread bug--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@23501 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#3#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 08d6538b3f9f611065682d08190747a7a93181fd#drools#[DROOLS-1026] improve equals/hashCode performances- for all rete nodes--#p#0#0#0#0#43#1#2#0#0#0#0#0#0#0#0#1#14#1#0#0#0#5#2#0#0#2#0#0#0#0#0#0#0#0#16#4#0#0#1#0#0#0#119#42#0#0#17#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 42b44788e9f7d9a84ef6ae65a38a581c22fc7c55#drools#-removed @ignore for passing test, updated to- central test helper methods--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#4#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#1#0 5ebbbc8a3c45010b2f52f14477785a1dd9fd02b8#drools#[DROOLS-812] properly close InputStreams--#c#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 2f3d64b70fbd92d4f3fe132bf0dd46a822ee14d6#drools#JBRULES-976: fixing problems with collections- clonning and adding unit tests--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@13162 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#p#0#0#0#0#0#2#0#0#0#0#0#2#4#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 a035e9fd8a5bde10c26338d7b23f75dbf59f1352#drools#JBRULES-2121: JavaDialect isn't creating unique ids- - fixed name that is checked--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@26929 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 02ffd6ae37a11cb0acc920bada87c994559d396b#drools# BZ-1044973 - Guided rule editor does not let the- user to set objects as a parameters for method calls that have objects super- type as a parameter--#c#0#0#0#0#2#0#0#1#0#0#0#0#2#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#4#0#0#5#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0 1d54dde65fdeeba31a3a475cd13a23c2ae6cd2d4#drools#JBRULES-659: fixing the problem of multidimentional- arrays--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@9457 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#1#16#3#0#0#0#1#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#34#13#0#5#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 d8fdf6abed4031adfa24a35ab23b78185cad6fc1#drools#[DROOLS-991] allow to configure maxEventsInMemory- in FileLogger--#a#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#2#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 415be84340155fa0eb6086149a7de381a41ef480#drools#Fixing NPE--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@6187 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0 edc59a680a0c147a19b0f5f216db8553b6e7dc57#drools# - fixed an issue where a comment in a work item- definition file results in a null work item definition object, filtering out- null now--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@26933 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#14#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 b079f9911a118b01bbef4515b2cea7fa09fdd5de#drools#[DROOLS-128] fix retriving of global entry set from- a Stateless session--#c#0#0#0#0#1#1#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#7#0#1#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0 8b9ffeb5f2883e3d5187ad2f4a3a35540ff70326#drools#JBRULES-527: fixing compilation problems--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@6992 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#1#1#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#20#1#3#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 7b9603d029bd651dd5cfb92903ea956e9eeaf712#drools#remove support of deprecated brl files--#p#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#13#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0 9cd153c55aa071528a013ecd28014734346d4127#drools#Changes to resolve issues discovered in integration- tests--git-svn-id: https://svn.jboss.org/repos/labs/trunk/labs/jbossrules@3441 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#7#4#0#1#1#2#0#2#10#1#1#4#1#3#3#1#1#2#3#1#1#1#0#0#0#0#0#0#0#0#4#1#0#0#0#1#0#0#22#89#1#35#35#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0 8b9e5a2edd935dd40e6dc30c14829e208d7945f2#drools#[BZ-1092084] raise a compilation error when the- same attribute is defined twice on a rule--#a#0#0#0#0#3#0#0#1#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#6#0#1#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 28725723398943b2b51cb38d6fe92a3aadf4dee6#drools#-now works with non DroolsObjectInputStream- serialization.--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@13207 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#a#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#5#1#6#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e15bf1a95abeec1a39f212d65887d88a19f9f68e#drools#-fixed MVEL parser context naming issue.--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@23995 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#2#2#2#3#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 135f05e6728a3a0eb02c8974dafca434557080c0#drools#JBRULES-1736 Dynamically generated Types -Must get- classloader from the rulebase root classloader now--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@21573 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c512c4594c95d08edf0a63cb30ed643a4ed69fcc#drools#[JBRULES-3668] format and shorten kproject.xml file--#p#0#0#0#4#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#2#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 5b4e584e455a1d4713119308c846d66fcfd52d9a#drools#JBRULES-2439--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@31842 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#a#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ebc869b3e3bd720b7f117f57b3a20045b936a5a8#drools#JBRULES-498 Optimised HashMap implementations- -Changed ReteooWorkingMemory modifyObject to do a retract+assert. Its also- now doing the same as Leaps, so we can move the modifyObject method to- AbstractWorkingMemory.--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@6642 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#p#0#0#0#0#0#0#0#1#0#0#0#0#6#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#28#0#0#0#1#0#0#0#1#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0 63d60c6aff8362db9683b83d670556a1a828e8d1#drools#[DROOLS-198] avoid useless cleanup of staged- activations in phreak--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a2a9029c7ee322dc77a85f581f0e584138278840#drools#-Make TupleSourceTest work--git-svn-id: https://svn.jboss.org/repos/labs/trunk/labs/jbossrules@2284 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 5f2ee6ded78a158ec352a376b7d6ee5381e70599#drools#JBRULES-233 for leaps--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@4214 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#a#1#0#0#2#4#2#0#0#0#0#0#0#4#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#22#0#3#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d056c0b062311cc1e90ad134076fb13bcfe3ccf4#drools#JBRULES-2835: use new Environment constant--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1 0c9cd2f936f77ccf22dcf98df1c9679cdafa791f#drools#JBRULES-2353: Update HumanTask to the new grid inf- and CommandExecutor - fix unsupported setError methods--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@30808 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#p#0#0#0#0#2#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#4#0#0#0#0#6#2#0#0#0#0#0#0#0#11#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#1#0#0#0#0#0#0#0#0 fd86b5d80c25c8a6e4ac6d2aa7c7db0c758c2cef#drools#[DROOLS-336] avoid to share a LeftInputAdapterNode- if it has 2 sinks with different property reactive masks--#c#0#0#0#3#7#1#1#1#0#0#0#1#0#2#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#13#11#0#7#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 653e9a7cdb8011c1eb3193c034c161db79d14e8a#drools#- throw exception if no user transaction was found--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 75ff5a4f93b0e817bf4ad4262421a25b0dac062b#drools# - reducing error level to warn to avoid- unnecessary warnings when session id cannot be found--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 afb42145aeb0d228a638628582631975db4bb473#drools#-Few fixes to manners--git-svn-id: https://svn.jboss.org/repos/labs/trunk/labs/jbossrules@2061 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 846a05c7d078a6ba05f6ab3643ce6f382de784bc#drools#JBRULES-2817 Make the KnowledgeAgent Tests more- robust and faster--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@36213 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#p#0#0#0#0#1#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#16#5#0#0#0#0#0#0#77#9#0#0#12#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 9cedaa31ffbb5af791ea46548e8d5e75ca9fe738#drools#Fixing test--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@20387 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 e3b68ea468af79dde5cd7e27f80731ec9286a45b#drools#JBRULES-737: fixing problem when inspecting classes- with static initializers--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@10190 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 85407ae04f15917e2ff48f93929cc6b7e88c9c23#drools#[DROOLS-740] fix jitting of constraint with strings- concatenation--#c#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 0e8fb56199a9a0d6538dab53a1edbb6f800ffd13#drools#[DROOLS-818] register declared listeners on- StatelessKieSession--#c#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 42a3811fac0111978f65514801c080e48bee41fc#drools#[DROOLS-383] support for switch over String-- * Eclipse compiler has a least known documented configuration- property "org.eclipse.jdt.core.compiler.compliance" which- needs to be set along with the 'org.eclipse.jdt.core.compiler.source'- and 'org.eclipse.jdt.core.compiler.codegen.targetPlatform' properties.-- * this is going to work only when the underlaying JVM is 7+-#a#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0 dd897c807e495d1dbc76c21e9e944dbe030076b7#drools#JBRULES-1820 Exception: Input stream is not- explicitly closed.--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@36154 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 fa63d0a22133e1b785f500a1268edc66a2c3f14a#drools#JBRULES-2849 workaround bug in JDK 5 concerning- alternatives in lookbehind assertions, using alternatives of lookbehind- assertions rather than a lookbehind assertion with alternatives.--#c#0#0#0#0#0#2#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 7206c04bb05a5ad7db4030aaf92b355b4c6538ff#drools#JBPM-3814, BZ 1002724 Bugfixes with regards to- concurrency (cherry picked from commit- 2bf24d6908c1976fca356b2e96279355e863db5a)--- Changed EnvironmentImpl to use a concurrent HashMap-- The most significant persistence changes are in the JpaPersistenceContextManager class-- Reverted locking changes to the SingleSessionCommandService since a fix for JBPM-3814 is not- possible at the level of the SSCS in the form of locking (because of the app-scoped entity- manager).-- Also deleted unsused interfaces (ApplicationScopedPersistenceContext, TransactionablePersistentContext)-#c#0#0#0#1#3#2#1#1#2#0#0#2#2#0#0#4#1#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#3#2#0#0#0#0#0#21#25#2#5#16#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1 b9ab5a6392651b25554ed554c8b262b20e5a40c5#drools#-testRemovePackage now works.--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@7100 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a82c6167163a27223548b1aa6b8cc1b720c33073#drools#JBRULES-2537 JSon Marshaller -Added JSon marshaller- using xstream, with unit tests.--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@33359 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#a#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#20#0#0#0#0#0#0#0#0#40#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1 a0be0f79a696abe57fec91088db97a2dcced676a#drools#fix failing tests--#c#0#0#0#0#0#1#1#1#0#0#0#2#0#0#0#2#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#3#0#0#0#1#0#18#11#0#2#9#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#1#0 d51eaf7a642b4b4572aa9628e66b760e5c3ee2d5#drools#JBRULES-1102 Bug in DefaultBetaConstraint class- indexing to never turn on -Fixed DefaultBetaConstraints -Added comprehensive- unit test--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@14396 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#7#0#0#0#0#0#0#0#1#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 e5cf1be77c4ef3acf89436789f96fff8c081964f#drools#BZ743283: Decision tables should support timer- column instead of deprecated duration attribute--#a#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#108#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 b09e981f1e236c08194c5871214d5431c98eb260#drools#[BZ-1007977] when returning a cached KieModule from- the KieRepository referring to a snapshot release check if there is a newer- release on the maven repository--#c#0#0#0#0#6#2#0#0#0#0#0#0#2#0#0#1#1#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#12#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d9d05e0b057335f3d1c7923cbee9d37c3a528d01#drools#JBRULES-85--git-svn-id: https://svn.jboss.org/repos/labs/trunk/labs/jbossrules@3162 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#4#0#0#4#0#0#0#0#0#0#0#1#0#0#0#1#0#0#1#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#8#0#4#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c9d4924dcf129512dadd22dcd6fe0046cbcded43#drools#BZ-1039639 - GRE doesn't recognize MVEL inline- lists when opening rule--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d1c59faff700059d52ef350c3e7741dd5abcb65a#drools#JBRULES-1498 Thead safe partitioning of- WorkingMemory entry points--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@18794 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 71566c837be621b249f47f3d0b525e744238bf02#drools#Added ScannerChangeSetTest which scans CSV resource- file for changes.--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 32510df2df13cdf6a03ead228a2b4f2c6be67b6b#drools#fix incremental compilation when updating a- kiemodule without changing the release id (for snaphots)--#c#0#0#0#0#3#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#3#0#1#3#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 406bbcc65dbfe7f43f20f9ed86fa4f09535f331d#drools#BZ-1006481 - UI support for 'extends' rule keyword- broken--#c#0#0#0#0#4#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#4#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 f0bae099e625f74dac8cb391811188fadffb07bf#drools#JBRULES-2375: fixing deadlock on queued actions--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@33500 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#3#0#2#2#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 4d18b52cfa95619f1f582735f6aa187279bf6fd3#drools#JBRULES-1268 Activation.remove() is removing the- WRONG activation when used in events -the queue is set to null after dequeue--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@15781 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#1 0ea33300e63850254f9490588b6e41042f281d0f#drools#JBRULES-3126 NPE when retracting an object with a- collection field which has been accumulated on--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0 eff73c243eabb0f63129eed9ad3ccf6be36c56b4#drools#[DROOLS-94] fix BaseObjectClassFieldReader when- reading numeric values--#c#0#0#0#0#1#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 9b07112e30871a4a4f8253c8418e93417dcdad97#drools#JBRULES-1906: NPE when LiteralRestriction value is- set to null--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@24509 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#1#0#1#0#0#0#1#0#0#0#3#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#5#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0 e4bbfd537a63a52a6094491504fc7b0bb54bcb0e#drools#fixing reflection constructor to use int instead of- long for ksessionId--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1 b6fcb0ba231e39b85e71c61ed5521fc67a2f98e8#drools#BZ975922 - GRE constraint operator list box- problems when re-opening file--#c#0#0#0#0#4#0#0#1#0#0#0#0#4#0#0#0#0#0#0#0#0#0#2#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#19#32#0#2#24#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e0f983040c7680fce1b2c3b662ebad63a01e8d31#drools#[BZ-980385] fix comparison of 2 timer nodes--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#3#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 6d69f7beadc0f23c9cedbc56332cd9712664c99b#drools#-update unit tests for LeftInputAdapterNode--git-svn-id: https://svn.jboss.org/repos/labs/trunk/labs/jbossrules@2283 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#p#0#0#0#0#0#0#0#0#0#0#0#2#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#13#16#1#0#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 c029bfc5918c47a8c9a97e23bf94184ef964a017#drools#BZ-1074672: Fixing legacy API to properly handle- resource configuration. (cherry picked from commit- 645d0e5cb86225a898391960350588d1817b1de2)--#c#0#0#0#0#4#1#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#1#1#0#0#0#0#0#0#0#0#0#0#6#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 75b81dcbd26a11d5b370ea5bdf102c2d62ebd0c3#drools#Fix OutOfBoundException on- MemoryFileSystem.existsFile("")--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#1#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 869a002cae63a4e8ab52ec7f2d15d5a2cfbe0c02#drools#[DROOLS-839] fix LogicTransformer with Accumulate--#c#0#0#0#1#9#1#2#0#0#0#0#1#0#4#0#7#1#1#0#3#0#0#2#0#0#0#1#0#0#0#0#0#0#0#2#2#0#0#0#0#0#0#31#8#4#15#23#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 8738a12d94509246cbb435474e03fc4421dd2537#drools#JBRULES-447 - small fix for rule attributes--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@6003 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 fbf70d4fbfd01a5f7f5798c32d61aad97b7ca540#drools#fix test using using no longer existing- ConsequenceException.getRule() method--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#1#1 6bc9677bbe919cd5bcadd8af2f5b0c838757a4ce#drools#[DROOLS-293] fix ObjectTypeNode id creation and- comparison--#c#0#0#0#0#2#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#2#0#0#0#0#0#0#3#1#1#0#6#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 a527c071070d82d56150c7d040189629fbda54c8#drools#JBRULES-2817 Make the KnowledgeAgent Tests more- robust and faster - KAgent Event Listener test are enabled again! There- were modified to adopt the new KAgent test architecture--#p#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#2#7#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0 b728ba8816547d2f4264404ada41083f4b971697#drools#[BZ-1200383] when a dependency cannot be found log- the complete stack trace only in debug mode--#p#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#2#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 31d63bcc9d3d8766c62d2c237554a38462a57456#drools#really, this is the fix for -154--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@3914 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#c#0#0#0#0#1#2#0#0#57#0#0#0#0#0#109#7#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#6#1#2#112#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 a911e1da33ae86c2b30c34511b97f1a73bd681f8#drools#[JBRULES-3263] fix jitted contraints when invoking- an interface--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#7#0#2#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 48701edad8513b27acec7216581e64637157c86a#drools#DROOLS-515 Kie-Camel is broken after Camel Update- -Added static field, to allow unit tests to ensure keys are ordered.--#c#0#0#0#0#0#1#0#0#0#0#0#0#3#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#17#2#1#3#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 57cf199d7477ddba4c623960c265f356304f4045#drools#fix WELD problem caused by having a beans.xml in- drools-compiler--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 1ffcd613de9c2fcc691b31355c635df9ffd6caca#drools#JBRULES-446 Support rulebase configuration via- jsr94 registerRuleExecutionSet properties--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@13123 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#a#0#0#0#0#0#6#0#4#0#0#0#0#3#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#24#0#4#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 05ee5877e9c07e4dce972f84e0741741fefc8efb#drools#Fixed bug with "disconnected" factHandles- (JBRULES-3187) and added a test to verify that I fixed the bug!!--#c#0#0#0#0#1#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#2#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 05d93592ba53123c2483b146d9aab9cc6e112ae1#drools#[DROOLS-37] fix jitting of comparison contraints- (cherry picked from commit 5ea47c020451949cc52708494afdfa50799467a2)--#c#0#0#0#3#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 45529d30d41b8de338dfc2d26b61d1a79113c766#drools#JBRULES-2934 Add NewRegisterWorkItemHandlerCommand- to CommandFactory with unit test--#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 5f234f8fa9c8f645b6281ecb81dfe7d1a0d7284e#drools#JBRULES-527: adding primitive support for hashcode- calculation on indexing--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@7155 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#a#0#0#0#0#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#1#0#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 910b45c395032fda3587998dcbfc15cf07e9a551#drools#[DROOLS-121] detect circular dependencies for- declared types--#c#0#0#0#0#2#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#18#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c095c8f95cadbd5fac7952da6aaa4c13aae1274e#drools#refactor GAV to ReleaseId--#p#0#0#0#0#5#4#0#0#0#5#0#0#0#0#4#12#0#0#0#0#0#1#40#40#0#0#1#0#0#0#0#0#0#0#5#4#0#0#0#8#0#0#8#8#0#0#212#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0 a9a93876f2ead9468fd50eba715083c9a7e8a52a#drools#JBRULES-3714 Add capability to configure- date-effective/date-expires for SpreadSheet--#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#32#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 18e0bff6dbfd5189d2975574c273fe6f1208ba43#drools#JBRULES-313: adding fire limit option--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@12927 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#a#0#0#0#0#7#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#19#3#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 990ddf5896045704ec43ac0e5a3e2df7022fed12#drools#JBRULES-1641: ForEach node - initial core- implementation of a for each node JBRULES-1551: Workflow human tasks - human- task node with swimlane integration--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@20429 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#a#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9#29#0#4#3#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 8689c572f29745487f2f19a50f3162f7053b8d2c#drools#JBRULES-1730: Add support for other data types when- writing processes to XML - pluggable data types support--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@21496 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#a#0#1#0#1#16#1#7#0#0#2#0#0#2#0#0#1#0#0#0#0#2#2#0#1#0#0#0#1#0#0#0#0#4#0#4#1#0#0#0#2#0#0#43#43#0#3#22#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 3df7007006114f98fde14577b0f77b560a435743#drools#Added Analysis Result as HTML--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@15004 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#a#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d47f33629bcc15db2d0f9d75289b0d0da4850799#drools#add support for maven version ranges--#a#0#0#0#3#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#2#8#0#0#3#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 6397f775178eedf37663c0b28e863b3b74feb277#drools#JBRULES-313: adding halt command--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@12902 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#a#0#0#0#0#5#1#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 0735e178dc8628cf8986dfc6c62332378a42643d#drools#allow to specify an optional Environment when- creating a new KieSession--#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#20#4#0#0#2#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 72d780f2cab2892259331c8d6f2d5b33d291d416#drools#JBRULES-3200 Support for dynamic typing (aka- "traits")--#a#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 c03ff2ec9b64d6073b9130e11af00d0c655f25b6#drools#Implementing support to incremental updates on- kcontainers--#a#3#0#0#0#8#0#1#1#0#0#0#0#8#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#19#45#0#0#4#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0 42d43310ecb03895bc327bdc788375fde57b5f2d#drools#JBRULES-527: adding primitive support to indexing--git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@7158 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70-#a#0#0#0#0#81#9#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#1#0#0#2#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#80#22#0#0#30#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 34805565ec1a5002515aa1ae544956ad5b8182fa#drools#[DROOLS-389] Improve support for @Traitable POJOs- and @Trait interfaces--#a#0#0#0#1#2#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#29#5#9#4#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0 82bd585bb78ab580d1bd16e0e9ae7402c5348579#drools#[DROOLS-114] Support Defeasible rules--#a#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#2#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 855142e35dc21c03b1c9bb0a33992e283a0b8791#kotlin#move test output to one level down--for ReadClassDataTest and CompileJavaAgainstKotlinTest-#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 ced5a6c917416088d9def359edacf548509677f3#kotlin#Introduce RenderingContext and add as parameter- to DiagnosticParameterRenderer-render--RenderingContext holds data about the whole diagnostics allowing to adjust rendering of its parameters-#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#5#0#0#8#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6ac389cf8a8d445d7689e672f1b9e8dd23f37419#kotlin#Extracted error messages from- DefaultDiagnosticRenderer to special DefaultErrorMessages class.--#p#0#0#0#0#0#1#0#0#0#0#0#6#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#2#0#0#0#0#0#0#202#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 296212eab186b860fd9494db9ed238b341fc2975#kotlin#Merge two JetTypeMapper-mapToCallableMethod- methods--#p#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#6#5#3#14#6#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 586b7e3deedb5a917cffc194a3783b453becf5ca#kotlin#Base class for multi-file tests extracted--#p#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 386e39f4a2b3112cbbc06bcde6483f1cebaa4734#kotlin#Fixed KT-1797 No completion for nested class name- in extension function definition-- -KT-1797 Fixed-#c#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 1e49dcda27564e133e5528db215d8fb2d08130d0#kotlin#Extract Function: Make member/top-level function- private by default--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 31f4ff749c34c8ff573a1d6e1688c39ea1b4463c#kotlin#Type annotations supported in Java elements--Reflection-related implementations are pending-#a#0#0#0#0#13#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#3#0#0#0#0#0#0#0#2#7#0#5#4#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0 f8a5c25714f866a85290634e7b0344f02f6b930b#kotlin#Fix for the code to compile--#c#0#0#0#1#1#3#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#1#4#0#0#0#0#0#0#19#3#1#0#6#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 7be3d247f90c23bbb11bc735276d51008243a7f6#kotlin#fix tests after recent refactoring--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#2#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#1#0 1ab51a08aae827b179dc7d2089f0905acf3d1fcd#kotlin#Optimize search of package part files for- JetPositionManager--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c95eca10efeaa160791b351cd3786418b35f416c#kotlin#Avoid wrapping AssertionError over and over- again, see KT-7501--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b40fe9d5bab0db8ca1ade525aaabc6c94d189f78#kotlin#Refactoring: TypeInfoFactory.createTypeInfo()- without type -> noTypeInfo(), getNotNullType -> getTypeNotNull, nullability- refined, style fixes--#p#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#47#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0 3b68aaa84cfa714a4d1b5ef0c615d924e75d2be0#kotlin#JS: fix rhino 64k issue--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 35889c08e997c54194471256e0760ee29a54bafe#kotlin#Test data paths fixed--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 93ab055d17bf4663c439424a40a053d7b0255aa7#kotlin#Change Signature: Do not fail on unresolved- PsiMethod -KT-9535 Fixed--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#2#0#0#0#0#0#0#1#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0 3fbdf05921125b2bff7e4b914e9e060814010a6f#kotlin#Added some new test for java8--#p#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0 43faa7747805c8b5fc88bbc54c6af336561e1357#kotlin#Standard library is imported properly rather than- enclosing the user code--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 14b92404cd1199d1e0e91786893295fe26cc8ec6#kotlin#add test for private-to-this visibility in traits--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 3b21d391c5c01c2b753bd777e5cc6e9d5af7137a#kotlin#Add test for lookups to classifier members--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 930022aaacd24376b0f17168d5b8c36ca401e626#kotlin#J2K: correct conversion of nested class- references-- -KT-5294 Fixed- -KT-5400 Fixed-#c#0#0#0#0#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 bc79855cf59458c38498b449f3b8ab99fa1191c9#kotlin#Minor: additional logging when failing to read- file in VirtualFileKotlinClass--#p#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#6#0#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0 daab3db062b9b8cddbb653fedca91288cf5a0684#kotlin#Add WITH_RUNTIME and WITH_REFLECT directives to- box tests--Currently all tests in boxWithStdlib/ run with both runtime and reflection-included; eventually they'll be merged into box/ using these directives-#p#0#0#0#1#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#2#5#0#1#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1 b07d6d56a0d2ace5413bc5b61ad2aa9884294924#kotlin#Escaping keywords used as identifiers in- DescriptorRenderer.-- -KT-2810 fixed-#c#0#0#0#0#5#1#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#7#0#2#5#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1 9a5abf368f2c5ef996b8cb7185719bcb78fe2b36#kotlin#Constraint incorporation--In a constraint system a new bound is incorporated:-all new constrains that can be derived from it-(and from existing ones) are added-#a#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 edbbc6ec7beb37bbc2d7c0773821c6b766397c2c#kotlin#Unused method removed--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0 d9d3f68a390494af15e49060b7afd9924dbcbee1#kotlin#Drop JetClassObject element and its usages--as class objects are now represented by JetObjectDeclaration element-#p#0#0#0#0#0#0#4#0#0#3#0#2#0#3#0#9#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#11#2#0#0#0#9#0#0#34#13#0#16#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 39fe690ec815b3e957a98c498d9f3b4c9b544981#kotlin#js enumerable for ecma5--#a#0#0#0#0#8#2#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#12#6#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 9224f75d331c31c1cd81b55829ba90b04762ac78#kotlin#Tests for match--#p#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 09c3edcbc7b12c62280eeba8bb3dea0f06775367#kotlin#'hasSyntaxErrors' check moved from Diagnostic to- PositioningStrategy--This makes possible to mark diagnostic errors when syntax error are present (by overriding isValid in PositioningStrategy subclasses).-#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#3#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e7371d2c1afc6b73b9a4ce845e363d5ce8d9c94f#kotlin#Minor, move boxAgainstJava logic to a separate- test class--#p#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 e83ec1017bf61d352ef8e872984a79002c2020b0#kotlin#Reflection support--#a#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#3#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 28696f9d6030a11da29b47c760026b7568002df8#kotlin#Try keyword--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#158#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 fa8fcb53c58b5759ad500fdaf50a66ccb8c08a12#kotlin#Introduce Variable: Forbid extraction from class- initializer (aside of its body) -KT-8329 Fixed--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 3a1f3532a00319879013c4b219255da0991c7959#kotlin#Reporting real source file paths from K2JS- compiler--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0 1135c8ce7a43dcbb05c678e0f032d6b646104066#kotlin#KT-737 compareTo() intrinsic--#c#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ece368462243d7b4721029e31a261b450e026296#kotlin#Lazy receiver parameter descriptor: to avoid- eager computation of default types--#p#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 146eb941d0babe160c0ee0e5f09600ce3d2f9145#kotlin#Config refactoring.--#p#0#0#0#0#1#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#0#0#0#0#2#2#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0 8498280b0eb67684a43e65b226895914b5a489ff#kotlin#Debug output removed--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 e63ed754f1483af587dc3372467d2bc58ee8b785#kotlin#rename JetTypeMapper constants--#p#0#0#0#0#0#2#0#0#26#0#0#0#0#0#0#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#118#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ad735cd7885d978288e2800b47fa7fdc3bca5f71#kotlin#Split ProtoBuf.Callable to three messages:- constructor, function, property--Serialize both at the moment, will drop the old one after bootstrap-#p#0#0#0#12#315#57#0#37#0#0#0#0#0#0#0#65#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#14#598#50#52#32#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6354d1bae0e3f6dbb519291b328b74b3200afd8f#kotlin#Custom equals operator (includes little patch to- frontend)---KT-2354 fixed-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 b4dbb666fc187328f42ae63f5d173a57000dff47#kotlin#More usages of asKtScope() removed--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 982eebf70ff4aebfc200c6373511f1ce0e8667ed#kotlin#better root ns--#p#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#8#0#0#0#0#0#0#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 abdc99e1d77335a0e401de20838f0914fcdc0242#kotlin#Removed doTest(char), since it was erroneous.--If lookupString and tailText are both null, completionChar is ignored.-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#2#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 bc9f5da47e74b6b474c2792797cbd26a4f427685#kotlin#Rendering nice unicode arrow for function types- in UI.--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c4dd556b92f4b712e3a151181fc15af067322c3d#kotlin#Fix for EA-39487--#c#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#3#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 252399b9a9aeecc11a689c045295470c04d19608#kotlin#"Invert if condition" intention - smaller- availability range + refactored--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0 322578b7736f174b9b8e47914c87e9b77c1c1fd4#kotlin#Replaced AddReturnTypeFix with- SpecifyTypeExplicitlyAction for properties.--#p#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#6#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 804bf3ad226dca85c9fa66791bb63b794ab66b73#kotlin#Refactoring of- AnnotationResolver.resolveAnnotation(s)Arguments--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#1#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#5#1#1#1#9#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0 395959bf216574cad6a1632b13f472f4565c5cfb#kotlin#reformat code, optimize imports--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6e15ed3153e6fbcacd2b8798b9c5ebea29768210#kotlin#WithDeferredResolve removed (it was never used)--#p#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#2#0#0#4#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1 afb1efaa343a4341f9883741adeae77589210df6#kotlin#Refactored reference provider logic.--#p#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#1#4#2#2#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#6#2#0#2#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0 9304ec103d2d104e11c9f96c87864d6f7a026b64#kotlin#wrongly added test removed (correct one was added- before by Zhenja)--#p#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0 7384d25cb3975a7fdc522ff8f84ab3dadcaba03a#kotlin#Prohibit Array--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 311bd5f25d55471c807acea3d94e655ebcbc3eb9#kotlin#One more test added--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 021315f049c6fc19159f2e7495456744cb0d17e6#kotlin#Minor, make ModuleDescriptor public in injectors--It's much more convenient to call injector.getModule() than-injector.getResolveSession().getModuleDescriptor()-#p#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#31#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 5fa9cbdf7684922da39b6b6fdaaa5c89a108b8a8#kotlin#rename--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 3d6253c27fbba7cb88626eead38ec18449ffd7bf#kotlin#abstract + data and sealed + data are also- deprecated--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 207f8e7c475fb8f4ac45baed88daa5d80c2a72b6#kotlin#Cleanup--#p#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c689af142aefea121ae87e32fe775f9859b7344a#kotlin#Fixed highlighting for enum and object names in- code-- -KT-8134 Fixed-#c#0#0#0#0#3#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#1#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#8#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 a8014dec501f50c4a7bb91778ed832676aa6835c#kotlin#[KT-4124] Add support for simple nested classes--#a#0#0#0#0#3#2#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#11#0#0#6#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 cc6bd6239a2cf8db9b661e987e22c36737621db2#kotlin#Remove unused method--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0 d77c6eb30ee1f173c65bedabf25f138c9a4e50f2#kotlin#Exception fix: diagnose an error for a generic- type which is a subtype of itself, a set of tests -EA-64453 Fixed--#c#0#0#0#0#4#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#1#0#1#0 8210d3091f64a3de385ce6f01314322620f82735#kotlin#Initial implementation of KT-6427 Completion to- use Java name suggestion to complete function parameters (+ filtered out- synthetic Kotlin classes from completion)--#a#0#0#0#3#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1 c00c4d3881ddd790a2dae2686bd64df40102332c#kotlin#KT-1808 Auto import offers private static Java- classes -KT-1808 fixed--#c#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#2#2#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 626a84a93585cdde6719875ffd0fdc6d3e02af6f#kotlin#reimplemented extension literal definition and- calls to comply with jquery conventions--#p#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#8#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 64a2fde80a9f3aa71ac5c0e0b479c242bcecb561#kotlin#Extract Function: Fix signature update on dialog- opening--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 e8f9097127843a3e56cd594da91c12430c178525#kotlin#do not mark error type if the expression is- resolved to namespace (EXPRESSION_EXPECTED_NAMESPACE_FOUND error)--#c#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 f53baebf899b9a03f2bddbc205a764f3002911eb#kotlin#Show warning on usages of javaClass() in- annotations loaded from Java--#a#0#0#0#0#4#1#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 89cafb31528e6d9edd1503deff0e2afa75209a44#kotlin#tuple literals--#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 52fe6310a02d23419c6adada88354fa068347dd8#kotlin#Fix breakpoints in inline functions in libraries--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 135ec78d7d5854af7e5a764d4c3bb50ccf188eeb#kotlin#Fixed EA-70945--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 7147c843964a89cc4950ef8b9dc58cfe69aa974f#kotlin#Fix for KT-9897: Cannot pop operand off an empty- stack" with -= on ArrayList element-- -KT-9897 Fixed-#c#0#0#0#0#6#0#2#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 e33e1ef8d743671b8f43a6434a420253fc3d6fa6#kotlin#KT-8968 Special completion after "super."-- -KT-8968 Fixed-#c#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 ae6a2d38200dfe98755abfedf645621fe21ecf00#kotlin#Base class for surrounders for statements--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#2#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 290343ed0276ade6737d6b2e7a2b701c3a70ce77#kotlin#refactoring--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0 84ff885f72d1ec8228407b6cdc9c09d342b5a0dc#kotlin#Constructor body generation extracted as a method- (+ migrated to Printer for convenience)--#p#0#0#0#0#1#0#0#0#0#0#0#6#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#20#10#0#1#8#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 56031cb270834dea0d6e013641c582a3a56c33ff#kotlin#Control-Flow Analysis: Fix bug in finally-block- repetition in the presence of non-local returns -EA-65982 Fixed--#c#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#2#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 b2b7e6996be0cea4d872be637c4fc100971d926e#kotlin#Decompiler: Introduce DeserializerForDecompiler--Component which can "resolve" descriptors without project-It builds dummy descriptors for dependencies which are enough to build decompiled text-#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 44d92d8eb39b176c23209f26a69bb1febae8e812#kotlin#Support for checking loaded descriptors agains an- expected txt file--#a#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#4#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 00db7d150b22031a0c030d55f1395e0ba41c1c76#kotlin#Fix KT-10472: compare all overloads including- varargs in a single pass.--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 fb72a4d1f220c3d7d1d681ae17b4e22e89fb51d1#kotlin#Formatting--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 55ff4ae941e12c170a5e49801e599827e6461e27#kotlin#Abstract Lazy test for gianostics--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#4#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 dc9563874163393853426a050003de459a86f048#kotlin#Method cache for ClassDescriptorSerializer--#p#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 02c28943a09f9706049a5dd1dee220c7d2acd353#kotlin#Minor refactor--#p#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0 14c657d448b6dd743806c4df2a321d58f4e0618e#kotlin#Extract Function: Consider reference "broken" if- corresponding diagnostics are changed after code fragment extraction - -KT-8633 Fixed--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 83d5b1e6a0280cc78625bacc2d3f7d1676c7385e#kotlin#Supported propagation for subclass of- j.u.Collection and similar classes.--#a#0#0#0#0#5#0#1#2#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#8#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 b40e657180d21655dc6d1ceed6c7726fe7c78071#kotlin#Create from usage: Create constructor parameter- by reference in delegation specifier -KT-6601 Fixed--#a#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 7cd667c0e3e17f0362153cd15536e26eeb4f97a0#kotlin#Removed unused methods from KtScope.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#14#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0 f4b4b023a3983531baf68542f35a318248dee6fa#kotlin#Introduce Variable: Support extraction of string- template fragments -KT-2089 Fixed--#a#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0 aec021e668ad6786d20feaadf119f5407c2b3191#kotlin#Implemented better rendering for parameters with- default values in decompiler and descriptor renderer.-- -KT-1582 fixed-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0 0dd151142d6a2d2778117905567f203d493268e6#kotlin#KT-3639 Can't find sources of AbstractIterator- when navigating from stack strace-- - fixed-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#4#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 041af28166c270b29b51f5f42fb3269c2dbe1159#kotlin#Deprecate and don't write KotlinClass$Kind, to be- removed later--#p#0#0#0#0#0#2#3#1#0#0#0#3#0#1#0#4#0#0#0#0#0#1#4#1#0#0#0#0#0#0#0#0#0#1#2#1#0#0#0#0#0#0#16#10#2#8#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 06b1f1ec2fc0bca8f4d6d5345cbf42777b4d89ff#kotlin#Smart completion: code improvements and- refactorings after code review--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#3#7#0#1#2#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#0#0#0#0 33dfd5bb6b66becf4009345170ead16bfc50abd3#kotlin#Lazy resolve: Package-level objects are handled- properly--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 1d90b2e1fe600816ace2acbdda25431f62d0f1c2#kotlin#Get rid of obsolete syntax in quickfixes changing- lambda's signature--- Do not wrap parameters with '()'-- Do not set return type for them-- Fix existing testData-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0 57f4f664ba0bf785e9903535a4965d786cf13062#kotlin#refactored generation of static initializer--#p#0#0#0#0#4#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#10#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0 6ebe0c30ec99df77b9d9260e8dda5d0d9a975877#kotlin#fix KT-9299 In a project with circular- dependencies between modules, IDE reports error on use of internal class from- another module, but the corresponding code still compiles and runs.---KT-9299 Fixed-#c#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#1#0#0#0#1 bd5dbb665e1af5b3ac2f63eaea49b36377bb8b1a#kotlin#Fix header scope for secondary constructors--Add companion object's scope and nested classes-- -KT-6996 fixed-#c#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 cc1d8448ed6de75c22eb4af46d21580211517d5e#kotlin#Prevent lazy types to be accidentally computed in- debug--#c#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d8ee4137885fa371259e75d3cbb2c1a55b1e0e90#restlet-framework-java# - Adjusted build.properties so that default values- work directly. - Refactored the usage of parameter lists by using a new- ParameterList (implementing List) and adding helper methods. -- Form now derives from ParameterList. - ConnectorCall.getRequestHeaders() and- getResponseHeaders() now return a ParameterList, other helper methods- removed. - Added urlEncode() on Parameter. - Reference now sets new scheme- names in lower case to respect normalization rules. - Added more unit tests- for the Resltet API; Contributed by Lars Heuer. - Fixed bug in Jetty 5 HTTPS- connector preventing the usage of the specified SSL keystore in certain- cases. Found by Dave Pawson. - Added constructors to DefaultServer using the- protocol's default port - Updated Jetty 6 to version beta 17. - Fixed type- in JdbcClient sample XML document. Reported by Thierry Boileau. - Added new- FileRepresentation constructor accepting a File instance. - Improved- ByteUtils.write() methods for streams by automatically buffering output- streams if necessary. - Templatized AbstractChainlet. Contributed by Lars- Heuer. - Fixed AbstractRestlet which was not reporting the proper error when- non standard Method instances were called but not handled. - Added FILE- protocol to Protocols enumeration. - Added- com.noelios.restlet.data.FileReference. - Added ReferenceList to handle- "text/uri-list" representations. - Renamed Resource.getVariantsMetadata() to- getVariants() for simplification purpose. - Added Resource.getIdentifier() :- Reference method. - Renamed com.noelios.restlet.impl.HttpServerCallImpl to- HttpServerCall. - Renamed "initParameters" into "properties" for Component- interface and related classes. - Refactored the methods allowing the- attachment of connectors in Component interface and related classes. -- Removed "name" property from Connector and Component interfaces and related- classes. - Added modifiable "properties" map to the Connector interface. -- Added FileClient implementing a client connector for the FILE protocol,- allowing standard access to local file systems. - Added- ServerCall.getRequestInput() method to factorize common logic among HTTP- server connectors. - Added ClientCall.getResponseOutput() method to- factorize common logic among HTTP and FILE connectors. - Moved- StringUtils.normalizePath() method to FileReference.--#p#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#1#0#1#1#1#0#1#1#0#1#1#1#1#0#1#1 46ccb06f43fa17fd6e60aea15747f34f70516107#restlet-framework-java# - Renamed the "org.restlet.ssl.hostnameVerifier"- attribute into just "hostnameVerifier" for consistency with existing naming.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 61edb8bd082810d16bb25ac4a526df4ac036f3fa#restlet-framework-java#Fixed "not found" status for Options requests.--#c#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#2#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 c4030850a057ed3cd8aedce4ea49147cd10a1798#restlet-framework-java# - All core representation classes have been moved- from the "org.restlet.resource" package into a new- "org.restlet.representation" package. Make sure to adjust your import- instructions.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 25ac0cd0efda9c5e814ad55c3689a02848a749cb#restlet-framework-java#Fixed ZipClientHelper test case.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 079039e5531a152388776c637884c891974008e5#restlet-framework-java#Fixed generation of cache directives in the- cache-control header.--#c#0#0#0#0#3#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#1#5#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 cf4b20cbd433e31b242ef5b88c63c7e949e5d79a#restlet-framework-java# - Refactored the JdbcClient to return XML result- sets (using a new RowSetRepresentation class). In addition, the XML- request can now contain several SQL statements to be executed as a batch.- Contributed by Thierry Boileau.--#a#0#0#0#0#1#0#0#0#0#0#0#2#1#1#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#11#0#5#4#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#1#0#0#1 7d474706065c400dd59a6808c0a05d9ad1ac77ab#restlet-framework-java# - Simple HTTP connector works again--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#1#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6b3cef06538b2ba3ad1a67b8f0a67473b5596812#restlet-framework-java# - Cleaned code to remove Eclipse 3.4 warnings and- errors.--#p#0#0#0#0#0#0#1#0#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#1#0#3#3#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 fc281e6694468fd90363a06cfb809e7368799908#restlet-framework-java# - Moved SIP test cases to test module--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 bfb2bf6246c48caaca6926e9cba6fae052242939#restlet-framework-java#JAX-RS extension: - added to changes.txt, that I- switched to API 0.11 - fixed a big bug related to the determining of the- MessageBodyWriter - using org.restlet.data.Conditions.getStatus() for- javax.ws.rs.core.Request.evaluatePreconditions() instead of using an own- implementation (the Restlet method has a bug, I'm waiting for the patch to be- applied) - fixed a bug in JaxRsUriBuilder.buildFromMap*() - returning status- 500 instead of 406, if no message body writer could be found (according to a- change in the specification)--#c#0#0#0#0#3#5#8#0#0#0#0#15#3#1#1#4#0#0#3#4#0#0#1#6#1#1#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#75#38#1#5#13#0#0#0#1#1#0#0#1#1#0#0#1#0#0#0#0#0#0#0#0#1 903ee0d0a6f1254e054a8413575b059f77d3899d#restlet-framework-java# - Fixed unit test due to random Java method- introspection order--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#2#6#7#0#15#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#1#0 1cda4eacbf8e44d03ecdfb6f16ab523306677cbc#restlet-framework-java# - The Request-isConfidential() method has- been refactored to be supported by Message and Response as well.- The method Request-setConfidential() has been removed (back to- Restlet 1.0 state). Added Protocol-isConfidential() method to- support the new implementation which rely on Request-getProtocol().- Reported by Kevin Conaway.--#p#0#0#0#0#5#1#1#0#0#0#0#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#0#0#0#0#9#2#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#1#0#1#1#1#0#1#0#0 2a06ba4e96e97adaedaeea96f2a23c5d47b36059#restlet-framework-java# - Renamed DirectoryResource into- DirectoryServerResource to match its new super class name.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 6cb363ffc6c515d1b9df760d31ee489b3877c4d5#restlet-framework-java#Fix issue -853--DefaultSslContextFactory would ignore enabledCipherSuites unless you also specified enabledProtocols, due to a copy-paste error.-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 6cb4e7f20e242367f0efae50d3bb94a6ea989c0d#restlet-framework-java# - Upgraded Simple server to version 4.1.2.- Contributed by Niall Gallagher.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 1677de7862935244adfcd039bd1f0bd3a93e7009#restlet-framework-java#Fixed regression. Reported by Guido Schmidt--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0 cb378074d6e3fd71a3ab1681a5b1f9c61239245b#restlet-framework-java# - Fixed NIO client blocking due to reuse attempt- of a busy connection--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#2#0#0#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 61b7b2defd9eccd914bde6b94c9fa978579eb4b3#restlet-framework-java# - Added Metadate-getParent() method. - Added- better Variant-toString() implementation.--#p#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0 51b603c850765b2734549a1962581ebe5f5f2125#restlet-framework-java#JAX-RS extension continued: - Added an- ObjectFactory to the JAX-RS extension for customized root resource class and- provider instantiation. Contributed by Bruno Dumon.--#a#0#0#0#0#4#1#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#7#0#3#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 5ed43d241a1786f41c97af3fc31de3a6f7d1f3ef#restlet-framework-java# - More optimizations for internal connectors.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 80636e5a6f8e4283b0470306331c013c2ea38018#restlet-framework-java#Fixed bug--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 d176607d729525905066b65eb763d466d5753763#restlet-framework-java# - When updating a file via the FILE- connector, some deletion issue could occur on Windows due to JVM- integration issues with the OS. A workaround to reduce this was to- invoke the garbage collection. Reported by Kevin Conaway.--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0 319e34aa1743781b453df5df51f03183b123560a#restlet-framework-java# - Continued SIP transaction support--#a#0#0#1#0#8#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#2#0#0#0#0#0#0#0#0#0#0#1#0#4#0#0#0#0#0#0#0#0#6#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 bcd1a596f2a4fa0e244c2f31c9256b078c1bfdf6#restlet-framework-java# - Fixed connection closing regression--#c#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 ace77ef53fafa3194ce3c18d1cf00237f82a1dbc#restlet-framework-java#Removed Representation-getDigester* methods. There- is no reason to favor this way to wrap a Representation.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#9#3#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0 7eb6b0fc4c0975ce708ce97632222ecb1129ed03#restlet-framework-java# - Initial code for enhanced internal HTTP- connectors.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d344d95b5c0d4a45640cd01d6d1e828b96587e6e#restlet-framework-java#Fixed bug in DomRepresentation causing the loss of- both public and system DocType. Reported by Lee Saferite.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0 0ace17c659c5e73c9de4003718ba4860bfa3be43#restlet-framework-java# - Initial code for new default HTTP connector and- SIP connector.--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 f6f9278eefa378e57bf4f2ededee32e266c8f76d#restlet-framework-java#Fixed content negotiation issue in the servlet- extension.--#c#0#0#0#0#0#0#0#1#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#4#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 f6bfcd9709fac61e3c4efe537f0b634bd9f6a09f#restlet-framework-java# - Continued NIO connector--#a#0#0#0#0#0#0#0#3#2#0#0#0#9#1#1#7#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#11#0#6#40#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 7b301d160b20e37c9bedcfed7c9d12dd7e603a6f#restlet-framework-java#Compute logged duration only if needed.--#p#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 4dcd9dfe0ea6f9c8a4eef47d6910dd188638e2f6#restlet-framework-java#Added support of the Authentication-Info header.--#a#0#0#0#0#1#0#4#4#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#17#7#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 3fdd2f2b7464a310674bb62f58dcbff90d1ad16a#restlet-framework-java# - Fixed bugs--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 af936076fdb57ab158ce924fe5d9bbb4f2dd1846#restlet-framework-java# - Renamed Representation-write(Appendable) to- append(Appendable).--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d07bf38b5f4f65bb7e38e6afae4d41ec304d97e6#restlet-framework-java# - Fixed issue with HTTP client connector not- correctly reporting connection and other IO errors.--#c#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#4#0#1#0#0#0#2#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#14#4#0#4#4#0#0#0#0#0#1#0#1#0#0#1#0#0#0#0#0#1#0#0#0#0 2e0bf34ee31beda97f21430ab4869f1e842d22e9#restlet-framework-java#Fixed javadocs.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 b27c2ddcb46bed712c13cc5eb90b968652964d43#restlet-framework-java#Added support of the dataservices extension in- Android.--#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 954582943efddc51245c74ebeaeb1b218aa05668#restlet-framework-java# - Refactored WADL extension based on John- Logsdon feed-back. Add convenience methods and constructors on- MethodInfo and RepresentationInfo. Removed unecessary methods on - WadlResource like getRepresentationInfo(Variant) and - getParametersInfo(RequestInfo|ResponseInfo|Representation- Info).--#p#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#4#2#0#0#2#0#1#0#0#0#0#0#0#0#0#0#1#0#0#1#1#0#0#0#0#0 50ccd7ec86dc105c4c6030cd152423ec7b1483a2#restlet-framework-java#JAX-RS-Extension: - added javadoc to util methods.--#p#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#2#0#0#1#22#0#0#2#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#8#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 ac53634e318a28950845d0e2ae429e89ab1e9fd1#restlet-framework-java#JAX-RS extension - Issue 800 (an NPE): I've checked- all methods with the name, and all possible points for NPE should be defanged- now--#c#0#0#0#0#0#0#2#1#0#0#0#0#0#0#0#2#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#17#0#2#1#0#0#0#0#0#0#0#0#0#0#1#1#0#1#0#0#0#0#0#0#0 db1599cb657d598ef7d4a56e682dfea201aadd57#restlet-framework-java# - Updated Jetty to version 6.1.15--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a4870e1f053d17b9e9cbb64d6a9b8774a8815863#restlet-framework-java# - Fixed issues in Grizzly code.--#c#0#0#0#0#1#0#1#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#2#0#0#2#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 22b5df0be228a82f0ed3802c87860cfc3d3ce9ed#restlet-framework-java# - Fixed bug causing unit tests to fail--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#1#0 a7e7e662aec3201493c48b78be0ec0a7ef3cfbbe#restlet-framework-java#Added parsing of RDF XML.--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 73282a316e9b28a3854ff93b6fd95789d9cd40ef#restlet-framework-java#JAX-RS-Extension: - encoding of UriBuilder- parameters implemented--#a#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#2#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 245f782801254eefc4442c0850acf3eeee468697#restlet-framework-java# - Bumped versions to 1.0 RC3 - Updated docs -- Removed deprecated methods--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#23#1#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0 5c575c099f69e87b7bbd605f492022912096f3cf#restlet-framework-java# - Minor refactoring in RDF extension.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0 012afd9ecc4659a2a86a1cd13a4af629bdcbc34a#restlet-framework-java#Added support of Ranges.--#a#0#0#0#0#0#0#2#0#0#0#0#0#0#1#0#8#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#5#11#12#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 02b0fc2fa3a41f340a75235d407d8516fe4c7a63#restlet-framework-java# - Disabled failing test cases (temp)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0 0f8ab8e6e1bdac17585abf685efda33d71cbbff1#restlet-framework-java# - The ServletContextAdapter passed by the- ServerServlet to the Restlet's Application was not given to the- constructor but via the setContext() method. Reported by Tammy Croteau.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#3#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#0#0 ca5239afbb0f9540b0bf71edf3317f0b290af453#restlet-framework-java# - Initial code for new default HTTP connector and- SIP connector.--#a#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 15fe100f951a1bba5817676c8d1f9a0fe03c1f65#restlet-framework-java# - Reference now verifies the validity of- characters before setting them. Suggested by Stephan Koops.--#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#7#14#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0 69902e6dedbfeb4e44eace12a101169cdfb97def#restlet-framework-java#Add SpringRouter-style supplemental direct routing- via the attachments property. This allows for multiple routes for the same- bean or routes which would be illegal/unmatched as bean names.--#a#0#0#0#0#4#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9#7#0#1#1#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 26d12f78c550e45f32e2c0fd4cf625e3fbf3b295#restlet-framework-java#Add support for template route matching mode--#a#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#6#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 61401651a988791c5cd106f517ceb42ab2ef13e7#restlet-framework-java# - Improved exception handling on createResource().--#p#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 91517fad3eae6b93ded1cb16a518b1a37ec06e5c#restlet-framework-java#Fixed potential NPE when the product name is null.- Reported by Vincent Ricard.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#1#0#0#0#0 ebfb482c3ee955f24be4d2802c1e06d6f0aa0d1c#restlet-framework-java#Removed debug traces.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 01ff1c8a77ed63405af637be35318ee693dcd1c5#restlet-framework-java# - Deprecated ServletConverter and added an- equivalent ServletAdapter class to prevent confusion with the - ConverterService reintroduced in Restlet 1.2. - Added root Helper class.--#p#0#0#0#0#1#0#0#0#1#3#0#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#1#1#0#0#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 40331c29a3350a994d18c2b04c95e1d5a80527c3#restlet-framework-java#JAX-RS extension continued: - @FormParam is now- supported--#a#0#0#0#2#9#1#0#1#0#0#0#2#0#0#0#4#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#10#0#0#0#0#0#0#0#11#12#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 b580f0706dc1dcded6d1a584c37a83dd1cb2ea2a#restlet-framework-java# - The simplified logging formatter (one line)- is now available only in the Java SE edition as it could cause- troubles with Java EE container and potentially GAE/Android as we- reconfigure the default log manager programmatically. Reported by- Kristoffer Gronowski and Bo Xing.--#c#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0 391e4b4c4ce7d9be1c0051614b970c85cce91c9f#restlet-framework-java# - Fixed plugin descriptors for some extensions.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#10#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 b32aa01a3f9294fc219e8e3b9f274607ebc7ff20#restlet-framework-java#Fixed code generation for the GAE edition.--#c#0#0#0#0#0#0#0#2#0#0#0#0#4#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#9#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 07d58c5537eb7c63194c49de7f75c79834a3f442#restlet-framework-java#Completed implementation of apispark extension.--#a#0#0#0#0#4#2#0#0#0#2#0#0#0#0#0#0#0#0#1#2#1#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 701a907010e10b5214b16008b96992a42d1e82ae#restlet-framework-java# - Some unit test were catching exceptions,- preventing JUnit from failing the tests.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#12#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#9#0#0#37#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0 9aa093303a2580c5cd165e95b0d59062ec9ec835#restlet-framework-java# - Initial code for new default HTTP connector and- SIP connector.--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 d79c2322e801524146441b1f61739ea079a9a15a#restlet-framework-java# - Initial code for new default HTTP connector.--#a#0#0#0#0#6#4#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#4#0#0#0#0#0#0#4#4#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 9cbf3e289bfad5b7aa2d235b6e696ccee56f299b#restlet-framework-java# - Fixed HTTPS issues in internal connector.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#1#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 272895e16604dc7827da484be057cdfbe988bc7c#restlet-framework-java#Removed unnecessary instruction.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 1ec0103ac9439f67c4a9dcf9886ea0adf9cfa020#restlet-framework-java# - Fixed filling state bug in Buffer class -- Removed received inbound message from messages queue when fully received -- Connection closing seems to work again - CouchDBUpload test working again--#c#0#0#0#0#1#0#5#3#0#0#0#0#0#2#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#3#0#16#3#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#1#0 e6d707a5fdfb1d928c335ad499f72e5128928e27#restlet-framework-java#Fixed internal client connector.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 ab4b279e6a966d5410f581dc51951046a283a70c#restlet-framework-java#Fixed test case.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 45c6da487d959e7731e3de8d1a86c386fc5172cb#restlet-framework-java#Add comments describing methods (from HTTP, Webdav- RFC).--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 14bc62302f5db980c5c21bcb64af047ca68241b5#restlet-framework-java# - The CLAP connector didn't set the- expiration date based on its 'timeToLive' parameter. Reported by- Peter Becker.--#c#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0 28c3b04e75aaf2f1b33013cecebd38ae0d6a0b88#restlet-framework-java#Introducing a new Directory constructor with a- LocalReference instance.--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 87498b148f1a29f9538dbdb3728cdc95af7dd1a1#restlet-framework-java#Allowed custom parsing of Atom documents.--#a#0#0#0#0#2#0#11#1#0#0#0#10#0#0#0#9#0#0#0#2#0#0#4#2#2#0#0#2#0#0#0#0#0#0#2#4#0#0#0#0#0#0#78#36#2#15#10#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 64cb8af5792432c71315a95b72cdb48219a170a3#restlet-framework-java#Fixed issue -649, if needed, add base64 padding- characters to encoded md5 hash before decoding. Reported and contributed by- Andy Dennie.--#c#0#0#0#0#1#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#1#0#1#0#0#0#0#0#1#0#0#1#0#0#0#0#0#1#0#0#0#0 a6fa02a07fe374204e9e02914ccf1cc9812aa5ba#restlet-framework-java# - Initial code for new default HTTP connector and- SIP connector.--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 1a86e8349193dfd3504507a4493265dd8b99c9df#restlet-framework-java#Indexed directories were not properly handled with- the CLAP protocol. Reported by Rob Heittman.--#c#0#0#0#0#0#0#0#1#0#0#0#1#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#1#2#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0 610c4bbad87af05da8ebd7581f64c8fb3d2388a7#restlet-framework-java#Fixed potential infinite loops while reading- headers (issues -599 and -656). Reported by weiweiwang.--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#1#0#0#0#0 5813377777c7b1e56ff0a0c67d61a4bfd63f2cbe#restlet-framework-java# - Fixed potential NPE in ReferenceList--#c#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#2#3#5#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0 630620ee581f7fbe07b95ec8cce030e56108cbdf#restlet-framework-java# - Continued SIP transaction support--#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 c5c3e019a461fedf064eef019f4536f00df61dec#restlet-framework-java# - Continued support for non-blocking HTTPS to the- internal NIO connectors, client-side and server-side.--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#12#0#6#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 87a3c302325e42b2ec6c08b893e3aff50e0f4bd0#restlet-framework-java#Fixed NPE in the dataservices extension due to bad- parsing of referential constraints.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0 cbaaca7d5bbc93d4d5dab31dfa07c7523a7d1a38#restlet-framework-java#prevented primitive type from being returned as- models in API Declarations (https://github.com/restlet/apispark/issues/1168)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0 0995565b24eeac3652ecef1e5ffbe5b872ac8a5c#restlet-framework-java#EvaluatePrecondition* to Request* renamed--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 635b24fec892a394fba1eb9154a3c6888020f419#restlet-framework-java# - Updated Jetty to version 7.0 RC4.- Upgraded the Jetty extension: replaced "headerBufferSize" parameter- by "requestHeaderSize" and "responseHeaderSize" parameters. - Removed "lowThreads" parameter no longer available.--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#1#1#1#0#2#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#1#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 6d6e2da437fe7857251c6fc0f2058655e04ed400#restlet-framework-java# - Fixed latest issues. Submitted by Thierry- Boileau.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 b9cab4ee5e2cc7e5cfde59a6815d87a209a65f3a#restlet-framework-java#1.0 beta 9 (not released yet) - Merged Restlet and- UniformInterface interfaces into a single Restlet interface for- simplification purpose. - Moved connectors handling from OriginServer upto- Component as other components like Proxies need them. - Renamed UniformCall- and related methods into RestletCall. - Renamed RestletCall.getHandler*()- methods into getRestlet*(). - Updated Jetty 6 to version 6.0 beta 14. -- Fixed issue with ServletCall.getRequestUri returning a trailing '?'. Reported- by Yuri de Wit. - Renamed NRE implementation classes HandlerTarget and- HandlerMapping to RestletTarget and RestletMapping. - Added a new extension- to NRE to support Apache Commons FileUpload to facilitate the processing of- multipart forms. Suggested by Yuri de Wit. - Removed RestletContainer and- RestletServer interfaces. - Renamed DefaultRestletContainer and- DefautRestletServer to RestletContainer and RestletServer for simplification- purpose. - The parent of all Restlets is now a simple Component and not- necessarily a RestletContainer. - Factory and Manager were refactored for- clarification and simplification purpose. - Added getInitParameters() to- Component to allow external code to pass init params in a standard way (for- example a main method or the ServerServlet).--#p#0#0#0#0#12#4#0#1#4#1#0#0#0#0#0#4#0#0#0#29#0#7#14#14#0#0#3#2#0#0#0#2#1#0#36#1#0#0#0#0#1#0#19#36#0#0#33#0#0#1#0#0#0#0#1#1#0#1#1#1#0#1#1#1#0#1#0#0 0b3db7cbf5eada6176af266cc6bebfcd1332f115#restlet-framework-java# - Additional WADL refactorings.--#p#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#4#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0 f57a8e904c824145a350c20fee1240503c7ca3b5#restlet-framework-java#Fixed potential NPE.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0 fa18d6c9584bc1bc8ce6d001162dac4ab72009ff#restlet-framework-java#Added warning message when no client connector- supports the request's protocol.--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 615adaba0cdfa8685039f4eb0765df053deead9c#restlet-framework-java#Fixed range issue -607.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10#1#6#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 c2c9352c0ca7e07fc8150f32295f93f667723b8c#restlet-framework-java# - Fixed bug in XstreamRepresentation- failing to use the DOM XML driver. Reported by Florian Georg.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#1#1#0#0#0#0#0#0#0#0#1#0#0#0#1 12aa442f95c567f3bc1488bb641fca1e9636e9f1#restlet-framework-java#Fixed issue 210 : a Language tag is composed of a- list of subtags--#c#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#9#13#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 cf5fb324e3d006d4360c0ae1bba0b2f57d3b6097#restlet-framework-java#Updated Ranges test case.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#25#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 d585683650c8e2664b86ccc0aeef080d3b417d1d#restlet-framework-java#ServerResource now supports empty POST and PUT- requests.--#a#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#4#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#4#0#1#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 5158fe96b0f091ab52f7a5842edc447dd7f8a366#restlet-framework-java# - Fixed Message-release() Javadocs.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 b2107efb3355d921350058e3caaede813cc7795c#restlet-framework-java#Updated to Scripturian 1.0RC3--#p#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#2#5#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 111d34b6af146f675dd6ccd9ba67fc826386542a#restlet-framework-java# - Fixed selector exhaustion issue with- Grizzly connector. Reported by Bruce Lee.--#c#0#0#0#0#0#2#0#0#2#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1#0#0#0#0#0#4#5#0#1#4#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#1#0#0#0#0 384542ccb54c28d73d9f368f2375ef60d99127ac#restlet-framework-java# - Fixed error in Conditions.getStatus()- sometimes returning 304 for methods other than HEAD and GET.- Contributed by Stephan Koops.--#c#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#3#0#1#1#0#0#0#0#0#1#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0 1dc33f9f6d29c6b33de2023d4f2158e70a1c89aa#orientdb#UPDATE ADD now possible with subdocuments fields--#a#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 8a07f772e2d36b759f4d5ab6f213fbb0869a1766#orientdb#Fixed issue with inner class and Object Database- interface--#c#0#0#0#1#1#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#1#2#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 662f0972b4af7430f6d008b933f4faa15f5788d3#orientdb#Huge refactoring on GraphDB: - changed class- names in vertex and edge - Optimized memory consumption by removing nested- records - Optimized speed in ORecord.equals() and hashCode(): now avoid field- checks (experimental)--#p#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#2#0#0#0#0#1#0#10#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0 59d1720a5d1020d1167bea1a31b9616a685398a2#orientdb#Fixed bug on oidentifable but not odocument- fetching--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 6aa31e87bc18b613d66eef751f5481d161ee321d#orientdb#Unneeded index flush was removed--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#2#7#6#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 d0ea47d3ef16eb831ed535658508c5abf346bac8#orientdb#fixed collection fields in query results, issue - -3212--#c#0#0#0#0#1#0#0#3#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#30#2#3#1#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 063b8da4cfd78758f2eef5244008dc65f0557a4b#orientdb#Patch by Luca Molino about the management of JSON- with document type not only as first attribute--#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 073c256399303ba7569f817f9c8e604628fed071#orientdb#Fixed issue 684 about strict mode--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 2c95fae7ad7c87c96fad2e4c80c3580ea3b06cf3#orientdb#Implemented issue 109:- http://code.google.com/p/orient/issues/detail?id=109 About in-memory clusters- inside regular persistent databases.--#a#0#0#0#0#1#0#0#3#0#0#0#0#4#1#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#0#7#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0 d9ed3ad870a70bbda3183148223ee519e45bde43#orientdb#Issue 762 was fixed.--#c#0#0#0#2#69#2#7#14#0#0#0#0#3#0#0#7#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#57#223#10#19#49#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 03ef46a1cfe87d411243e5189a4906d0fce38237#orientdb#DbDeleteTest is made more stable.--#c#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#12#0#0#0#0#0#0#9#9#0#0#2#0#0#0#0#0#0#1#0#0#0#0#0#4#0#0#0#0#0#0#84#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 0d1908fbb2a1e5d68b1b38b0feaa1f1a40e76d5b#orientdb#Fixed a bug on browsing clusters in transaction- as issue https://github.com/tinkerpop/blueprints/issues/312--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#1#2#0#0#0#1#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 747a478c6741b7e9e37bc00dbfe28ddc6982fb9b#orientdb#Issue -1604. Remote bag. Fix save notification.--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#14#3#6#1#4#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 99bd4fbc657da545ecb40d8778f0979f233e0de9#orientdb#Created 2 new test case with creation of vertexes- and edges in not default clusters--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0 3d7ec9ba69f2936d30b7ea34cb46369ac5e0de04#orientdb#Profiler: - all the metrics now have a- description and a type - supported new HTTP REST command /profiler/metadata- to retrieve all the metadata--#a#0#0#0#0#3#4#0#2#0#1#0#1#0#0#0#7#0#0#0#0#0#0#0#9#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#19#20#0#26#168#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0 5122c892b23298f9faa681aa76d0401f7f5ee236#orientdb#Fixed issue 156 about deep inheritance--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#4#0#1#1#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 ff5b19bb8413cd0689d33e23b295a81c90dd38c3#orientdb#Drop database implemented and tested against- local and remote db--#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0 e54358472c94d63c66ad607be256f94378e8ff16#orientdb#Issue -2900, OFlatDatabase was removed.--#c#0#0#0#0#0#0#0#0#0#12#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#25#7#2#0#19#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#0#0#0 b1cbaf9f3a43ea9bb9ef31578fb5c765cccf7fdb#orientdb#Fixed issue on delete when the database is not- yet opened--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#2#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 5787e2af06a377732f81cccb57b29a324875bb71#orientdb#Support for not-logget Transactions by setting- OTransaction.setUsingLog(false). Default is true, so full compatibility is- guaranteed--#a#0#0#0#0#6#1#0#1#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#4#0#1#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0 063f561c851a1bfd717762d96a9d379b79bbb941#orientdb#Issue -71:- http://code.google.com/p/orient/issues/detail?id=71 Working in progress--#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0 97a8657ae17bf9105a41d4930ee26fb2dbd1e3cc#orientdb#Supported new syntax in SQL UPDATE to use a inner- query as target. Example: update ( traverse V.in, E.out from V ) set date =- sysdate() where out.size() > 1--#a#0#0#0#0#0#1#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10#0#1#3#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#1#1#0#1 f958ffcc8a52d92385cc29ab896eaf294d695815#orientdb#Fixed issue on browsing of entire cluster/class--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 7d8aff2ef670306fc01bd2160b1e755196558da1#orientdb#Fix by Andrey on marshalling/unmarshalling of- embedded documents--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#4#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 ae360480a9a955030a6621721a649bbf360d3c9a#orientdb#Improved performance by handling begin and end of- offsets in cluster data.--#p#0#0#0#0#15#5#0#4#1#0#0#2#9#0#0#1#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#5#75#1#1#19#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 661fd64481a0db75c501b782a60e89f7e348a9e6#orientdb#Fixed issue -255 about hooks: wasn't called- during TX - added new test cases - check of recursive call for the same- record in hook.--#c#0#0#0#0#1#1#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#1#1#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#16#0#4#11#0#0#0#0#0#0#0#1#0#0#1#0#1#0#0#0#0#0#0#1#0 5b500c684ff416cf88937999b1205dd66d48bc67#orientdb#Removed old code to handle temporary records in- indexes--#p#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 62c8bfade88dc4b72a07c4a0d6f6633e5d0fcdad#orientdb#Fixed issue 1198: NullPointerException in- OCommandExecutorSQLResultsetAbstract.assignTarget--#c#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 733faeffbd68719ac837d1aab954f4287573ca85#orientdb#fixes -1980: permissions follow role's- inheritance--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#2#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#3#2#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 d6c09ee130cc88cc8317c7c2b02452ff6993f177#orientdb#Fixed bug on database drop in Maven Tests--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 f55b7c350b928aa5419a1e3ee0fdbe4808731038#orientdb#Renamed threads to a more understandable ones--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#2#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 fcfdfbbc6516d92624f5af9dc5556f6143df757f#orientdb#implementing math operations--#a#0#0#0#0#43#5#0#8#1#0#0#0#0#0#0#307#0#0#0#0#0#2#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#553#540#22#98#41#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 e7950dccc0c4df38e172acbd99071e50397fc492#orientdb#Cleanup inspection warnings--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 359a2756e623e605aaf29a1f3c7181666fae775c#orientdb#Improved automatic backup management of errors--#p#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#1#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 304215665eb630a9c3e722d789e882bf9f59ab21#orientdb#Fixed issue 800 closing the socket on timeout--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 1d54f3f4837da65091711f7765511af1a0a7cbd5#orientdb#Fixed problem with remote connection to- distributed storage--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#3#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 f119ea70438e3ff3d72678086ce4c58441a445a7#orientdb#GraphDB: supported 3 locking modes: no locking,- database level locking (default) and record level locking--#a#0#0#0#0#6#1#0#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#0#0#0#0#22#32#0#24#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 9ef72b22e87757ff7ff3a499cb01bb6c771e2f2e#orientdb#Fixed bug on management of indexes with the- introducing of new ODistributedStorage--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0 fef434b11eb3abf88fca6ac3073a5025447a646d#orientdb#Fixed issue -1521 about JSON management of- embedded lists with different types--#c#0#0#0#0#1#0#0#0#0#0#0#1#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#1#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 77f1f5cd336bbd3c7b9d548a4916084bc1e56dc3#orientdb#Console: fixed jdk6 problem in more elegant way- (thanks to Andrey's suggestion)--#p#0#0#0#0#0#0#1#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#2#13#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 165c8954c94ca67d75ecd7fcbc7f1d3da41f5473#orientdb#removed not useful system out from test cases.--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#1 319b1c8ad41b769ff4bc5d8cb2d2eb9e3f5e9569#orientdb#Minor: fixed javadoc, put a variable as final,- managed no return in OPLA/execute block--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#1#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 48053b56631374d50fc9075e39fea70da419a5c8#orientdb#implemented integration of globla property with- binary serialization--#a#0#0#0#0#1#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#27#0#8#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 2947b932624e4931333c08cfd9c111628bbd25e9#orientdb#Fixed some errors in remote calls.--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#4#4#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 2299b927c8dbfaad4761ed07c3c709e8e5d1c3b8#orientdb#fixed bug on shutdown--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#13#4#2#3#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 3b73c810de961f01ab2dd27710c7e17a0490e208#orientdb#Started support for server-side triggers--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 1257196d255cf3697ab869a86eb6f84034232f78#orientdb#Fixed problem of ConcurrentModificationException- reported by Bayoda: the problem should be due to a wrong isolation on Map in- cache: used exclusive lock even for keys() and get().--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#1 88a7e673b3ed7e07aa5cf31a1163697808a1f763#orientdb#Changed syntax for "create class" command. Now- wants the keyword "CLUSTER" and also accepts cluster names--#a#0#0#0#0#0#1#2#2#0#0#0#0#2#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#9#0#9#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e8db1654df89d3c60a6620a68fc5b85137e05b42#orientdb#Renamed everywhere OTreeMap in OMVRBTree as the- new name of the algorithm: OMVRBTree--#p#0#0#0#0#0#0#0#0#0#7#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#19#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 b5d1d49a9aa0420d22096c898545aa349a13f07c#orientdb#Fixed issue 110 about HTTP/REST invocation of- "command" parameter passing a SELECT statement--#c#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#6#0#1#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 6945d04785d7322df45b5c71053ba18431f606cd#orientdb#Further work or traverse: - supported new- OSQLPredicate to specify a predicate using SQL language--#a#0#0#0#0#8#0#0#1#1#0#0#0#0#0#0#5#0#0#0#0#0#9#0#0#0#0#4#1#0#0#0#0#0#0#12#7#0#0#0#0#0#0#4#11#1#5#6#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#1 8616d08894c8e6cab965174ebb312ff718d83614#orientdb#Minor: fix warning--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 e98541030c5e0aadfdb194dbb55254f404219600#orientdb#Huge refactoring on GraphDB: - changed class- names in vertex and edge - Optimized memory consumption by removing nested- records - Optimized speed in ORecord.equals() and hashCode(): now avoid field- checks (experimental)--#p#0#0#0#0#0#0#2#0#0#0#0#6#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#29#2#0#1#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0 c93b0290e8efe32d4844d10adc78c70b802fde18#orientdb#fixed minor issue with thread local management--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#3#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 50e3ca62e5b5cceb13ead212f50aaae57e8990f5#orientdb#Working to fix corrupted data in sockets--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 62f5e2a99d4f5c8bebf2b7ad581cae83ac437d0b#orientdb#Minor optimization in RidBag--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#10#0#5#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6edd54805c2d558802b22a232ea1a751f82db029#orientdb#Changed log level to debug--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e680208e4b24b1f5ea9522e04526ae572bb3b6e3#orientdb#Removed checks if db is open as a bug reported in- the ML by Stefan Ollinger--#c#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#2#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0 3980e032581824d7241748c7ec56a916fdce6261#orientdb#Improved memory usage and optimized general speed--#p#0#0#0#0#1#0#0#0#0#0#0#1#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#2#1#1#1#5#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 a0daab1afdab6266b59424efa079931623e2d5bf#orientdb#Fixed bugs on index where internal records were- not deleted--#c#0#0#0#0#1#0#0#2#0#1#0#0#3#3#0#4#0#0#0#1#1#0#0#1#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#10#34#5#14#8#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 35135dccec1710e50329b5c4a928ea67b4ae0464#orientdb#Fixed issue on empty links--#c#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#6#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 1eee950ac167c1bc02918819c84e6cccb9eebb5f#orientdb#OPLA: supported invocation of Java static methods--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#25#0#3#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0 795fd180f7e758d79c1c37ade7b21a944a183c07#orientdb#Fixed issues with sharing. Added also first test- case on sharding--#c#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#7#0#0#6#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#1#0 5dfc5a6dff7de7cdff1743a628ee3bb586f6d003#orientdb#last attempt of fixing test failing on ci.--#c#0#0#0#0#4#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#1#0 2a590b78e4c9e814faa61457a04ec4f5f2c9a176#orientdb#Distributed: fixed issue -2008 on deploying- database--#c#0#0#0#0#2#0#0#1#0#0#0#0#5#1#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#9#42#14#5#13#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 197fc962fa8a3153dc058abfa2ae8c816d67ea04#orientdb#Fixed a bug in concurrency: - adaptive lock can- be configured by OGlobalConfiguration - Created new- OGlobalConfiguration.ENVIRONMENT_CONCURRENT for this purpose -- OSharedResourceAdaptiveLinked class has no sense to exists anymore: removed -- segments don't lock the storage anymore but has own lock. This could be- removed but it will tested for a while - update and delete record operations- lock the storage in exclusive mode, but probably this can be optimized in the- next future ---#c#0#0#0#0#1#1#2#0#0#0#0#2#0#0#0#0#0#0#0#1#2#0#4#2#0#0#0#2#0#0#0#0#0#0#0#2#0#0#0#0#4#0#84#68#0#5#54#0#0#0#1#0#0#0#1#0#0#0#0#1#0#0#1#0#0#0#1#0 4c0368c587a32fe1e828793e66e41b017fe41605#orientdb#Fixed issue about out*() functions--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 a09d266b247b185054d0ab0dfdb6e8dc2e8898bc#orientdb#Minor: removed some warnings--#p#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 dcb491bdc8c5612f7ee5115c81312e8dc4f96709#orientdb#Fixed issue -3741--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 c8fdea3a62ecf92c159ca8811b7d4a1039edd546#orientdb#Fixed issue -2472 about null values in Lists--#c#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#16#1#6#1#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 2ea800d7cf8bb3d5455402af7291bac9deb2fe46#orientdb#Index in tx: Fixed issue 468 about deletion--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 d703ec89cf73fa94cbd8993b05c5f46ec7bd84ff#orientdb#Issue -1607 WAL page change tracking was- reimplemented.--#p#0#0#0#1#0#2#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#4#3#0#0#0#0#0#0#76#14#1#19#20#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0 ed41fede1fc5861998cd375ffee6980be106cb0c#orientdb#Released 0.9.8 with the fix on partitioning in- Key/Value Server--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 c94e990f4670af28bc87528c1874946e920eabab#orientdb#OOM reported by NMSWorks was fixed.--#c#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#4#4#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0 8d695a2f71b4c10c0b7cfff503c6bd64bd4ab8f8#orientdb#Issue -1404 Write cache speed improvements.--#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#6#1#1#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0 bfad7226bf99c488f5e5063a44cc4a5282c9344d#orientdb#Fixed issue on set password for OUser.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#1#0#0#0 eb831a81621c685e710b9ff75b1ac7f5c340d1db#orientdb#Issue 161: added the support for custom strategy- on creation of records- http://code.google.com/p/orient/wiki/Security-Customize_on_creation--#a#0#0#0#0#6#2#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#19#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0 19dea8c85287e1462e4719e5710ed1951d3cde6a#orientdb#Fixed issue about parenthesis in SQL query, added- one more test to the suite for it--#c#0#0#0#0#1#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#5#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#1#0 3be0759b44c97834e6fd96ac189500aa4d58dcc1#orientdb#Fixed issue -1445 providing the new TIMEOUT in- most of the commands--#a#0#0#0#0#12#6#0#2#0#0#0#0#2#1#0#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#16#0#5#29#0#0#0#0#0#0#0#1#0#0#1#0#1#0#0#0#0#0#0#0#0 250ac825075785eef0c544670133eb590aaf1168#orientdb#Fixed problem with LET and context variables--#c#0#0#0#0#0#1#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#2#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 b0d00c5b3003a233c793a0f092f15358530a0acb#orientdb#Implemented new commands: - truncate cluster -- truncate class--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#3#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0 ebe25c83d1f5f1202c560516e8d58294b97ddf37#orientdb#Fixed bug using SQL projection against Object- Database interface. Now returns always documents instead of POJOs when the- ODocument has no class associated.--#c#0#0#0#0#5#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#3#0#1#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1 73ea4cb8ebbefe934d9f088e99903b15772fa445#orientdb#Implemented self-repair in case the security is- broken. This new method in the ODatabaseListener interface will allow to- handle corruptions in better way.--Console now displays a message and after a user input fix it. Cool!-#a#0#0#0#0#9#1#0#0#0#0#0#2#1#0#0#1#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#9#0#0#1#0#0#1#0#0#0#0#1#1#0#0#1#1#0#0#0#0#0#0#0#0 d52a7d799c2ab73dbc38de272d173bbe9cf08797#orientdb#Fixed issue reported by Steven about TX- congruency with nested records. The bug was reported in rollback.--#c#0#0#0#0#4#1#0#3#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#14#0#6#3#0#0#0#1#0#0#0#1#0#0#1#0#0#0#0#0#1#0#0#0#0 6ebf6a1c3a48f4b3f18bfe4e42f86e1b3b8398a2#orientdb#HTTP static content now supports single file as- configuration--#a#0#0#0#0#0#3#0#3#1#0#0#1#4#0#0#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10#0#10#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 72a3aef6b6df020c0198689a88690a167653fcec#orientdb#removed nasty warnings in compilation--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 ca849f196990eec942468efaef3719f829c265eb#orientdb#Improved management of distributed cluster nodes--#p#0#0#0#0#7#3#0#0#0#0#0#2#0#0#0#1#0#0#1#2#0#0#2#4#0#0#4#0#0#0#0#0#2#0#7#1#0#0#0#0#0#0#20#27#18#27#11#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 3dbcd5fa303e8eecaaa2b5b256f96e0127be0cdf#orientdb#Improved import/export tools--#p#0#0#0#0#0#0#0#5#0#0#0#0#5#1#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#10#29#3#9#9#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 ccedd8f8e0e01c6472cd32d371d8f579f60af9fc#orientdb#fixed cluster id selection in distributed mode.--#c#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#4#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 08894a81b8ba840c6966aec9d7304769d8412b9d#orientdb#Fix failed WAL test.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#1#0 4f0dca67c29eda2ef5894a7e39b8f340fb423889#orientdb#Fix by Andrey to get working test cases even on- Linux (Windows seems to eat anything)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 022cb87f855ef3cd6ed04037f8c0ef42b9b59fbe#orientdb#Fix by Luca Molino on schema and in-thread db--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#21#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 473f7cf6ab558225908e9edaa56a1a6d9845b9c1#orientdb#fix for use of different serializer by the db- compare--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1 9ac8731539e821afca215b685203ef82115e36f5#orientdb#Working to fix corrupted data in sockets--#c#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 da5ff665396d5f0cbd70b9ea8a53387c0b40cbd1#orientdb#Fixed problem with linkeset modified right after- query in remote configuration--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 ecea6e2615d9c1990e40613d5332e1f2d674a5b5#orientdb#Issue -1404 WAL durability test improvements.--#p#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#4#0#6#3#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#1#0 e6897e844505bfdfff46cfc91d9e122002f3e6a5#orientdb#first implementation of binary record serializer- debug info. issue -4027--#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0 5bd0f4b011f861f866121b22a0fdb3c000bc5e01#orientdb#Minor improvement on collection remove--#p#0#0#0#0#0#0#0#0#0#0#0#0#1#3#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#5#8#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0 2ca1f557dc3220a047c5ee6a1d8c1a0584f6ca4e#orientdb#Fix by Luca Molino to close issue 619--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 9e843df27fc2dd53c12327e9601206a7c677bd1f#orientdb#Improved auto-recognize of type in JSON reader--#p#0#0#0#0#0#2#0#1#0#0#0#0#4#2#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#7#0#2#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 3c3d4b1658b3bd3c8aff620116f3a110bdc3d6d6#orientdb#Issue -1607 Fix blueprints tests and TX NPEs.--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#1#0 69438cc0d3444c064f3555ef465176ef5c28f69e#orientdb#Fixed issue on missed saving of the configuration- when Local Data has multiple files. Reported by Ed Barbeau:- http://groups.google.com/group/orient-database/msg/0299391834b65b73--#c#0#0#0#0#0#1#0#0#0#0#0#1#3#0#0#0#0#0#0#0#1#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#9#0#0#4#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#1#0#0#0#0 7c7e4a2e255eff4ee29992330b352a7665050834#camel#CAMEL-5906: Added new camel-servletlistener- component for bootstrapping Camel in web app without using spring etc. Work- in progress.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1428278 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1 a1bf55c5541b45552708fa76b04e24419604825b#camel#Minor cleanup--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@712728 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#3#7#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 2d6a57d5727d4db527caffd7827d60bb2e303846#camel#CAMEL-3014 camel-josql should have SQL language- META-INF which can be found automatically by camel-core--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@980675 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 3bb3597920c9542c86869a4211e3273f135e1c56#camel#MR-187: Added more unit tests.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@824320 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 0dd95079938476608211f34c414b90f9eca45f77#camel#CAMEL-1712 Upgraded the camel-ibatis to JUnit4--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@785119 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 7b7ab09e22500c6140fafbf59e46c5d3843571c7#camel#CAMEL-1842 Added OSGi integration test for- camel-mail and camel-cxf--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@795813 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#1#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#17#1#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 016918b2e276f95a7e8868dc6cd00fc3ca6fb71c#camel#CAMEL-870: Added transferExchange option to- camel-jms.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@756685 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#5#4#0#1#0#0#0#0#1#0#0#2#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#12#0#1#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b3c028768301ee4a6fd86d6ab24f85f20578d003#camel#Added unit tests based on the mailing list- question--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1224673 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 24a996801b15e26ee749194977b5995d7b00c485#camel#CAMEL-2445 applied patch with thanks to Stan and- Jeff--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@906342 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#3#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 70a16e87c18891c9dcea9d0edb06552cd6f2e72e#camel#CAMEL-541: Removed a bad tangle in camel spi. Not- this package has no tangles.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@748992 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 382bd64cdd015fd035182785291db8122791695e#camel#CAMEL-1369: Removed @MessageDriven as its- replaced with @Consume.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@749562 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#5#1#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 233a1b898725fc39f3f14346c716b5f52b3f0e0a#camel#improved the camel-bam module to handle- concurrent processing better & dealing with JDBC/JPA exceptions if concurrent- updates to the same process occur at the same time; also added more better- tests--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@563909 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#15#6#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#2#0#0#0#0#0#0#0#6#13#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0 e4671f5ff0a01bd22e6d21f666188380646821c2#camel#CAMEL-751 Get the CamelContext ErrorHandler to- work--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@679345 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d2cf18983b635c3c47ca6bfcadc06bb2e15a547e#camel#CAMEL-1198: Ant path matcher now also possible- with camel-ftp.--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@730753 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#3#0#0#0#0#0#0#5#0#0#0#6#0#0#0#1#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#17#1#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6afc4dfbbaae4b9492c426a38cef1ba035a3b2c5#camel#CAMEL-4077: Sanitiy check route in XML DSL, that- there is input and outputs in routes.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1134300 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 55eb41292d2989225b4c4c012a0b34f2edfd54b5#camel#Fix test error reported by TeamCity--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@739402 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#1#0#0#1#0 ab8caaab8f294a1c90109499dc57770253528446#camel#Updaed the mail component so that mail headers- are correctly copied over from message to message. This highlighted the fact- that th TO: should always be what is specified on the outbound endpoint- instead of the To: in the message. Added a test the validates headers are- preserved.--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@537937 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#2#0#0#0#1#3#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#24#0#6#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 4fa8844a07917f925668409e461c2c48f9bbc965#camel#CAMEL-6053: Allow to override blueprint config- admin placeholders from unit test.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1443931 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#9#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 07165bab64bd1d62bd5eee176f084dd9317a97b8#camel#corrected typo.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1331967 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 85ec6bc6d7cd0904757b596627fd3666de7738dd#camel#added fix for- https://issues.apache.org/activemq/browse/CAMEL-347 to enable JUEL to invoke- methods in expressions--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@631503 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#4#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#2#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0 cff8f47eb7a1ad17442ec0d3c9bb596d29873faf#camel#CAMEL-1338: Added basic operator support for- simple language - end users is confused its not working, and nice to have- core support for basic operators. Added ?method=methodname for the bean- langauge so its in line with the bean component.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@744707 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#10#2#0#3#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#14#1#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 29e1e664f1bcaa2af3488096d33d84e328099f3c#camel#CAMEL-5370: Added direct-vm component to act as- synchronous direct calls between multiple camel contexts in the same JVM (eg- like direct + vm together). Can be used to support transactions spanning- multiple camel contextes / bundles.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1350591 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#0#0#0#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#6#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1 4fa174541fd3402cc067ebab5fb44c9b5ce2587e#camel#CAMEL-3203: Fixed adding routes with quartz- endpoints to already started camel should add jobs to scheduler.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1005489 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#1#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#1#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 1e31fa5f695e2f3f99fec2488197e99985f36376#camel#CAMEL-1461: JMSProducer only sets JMSReplyTo if- exchange is out capable. Fixed a NPE.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@757693 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#1#0#0#0#0#1#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#2#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#1#0#0#0 5ee76beeb417b9074068cd3a3b16f84d0c1b474e#camel#CAMEL-2339: Scheduled consumer now log- java.lang.Error at FATAL level before rethrowing--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@896858 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c04110620c6337b9bf45b6d1d55042630d95f8a5#camel#CAMEL-2930 clean up the codes for wiki--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@962786 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ebece5174a5ab834576c0f981682b78f7a6efe25#camel#CAMEL-1099: Added FileIdempotentRepositry--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@723291 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#4#1#0#0#2#0#0#0#4#0#0#2#0#0#0#2#0#4#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#7#0#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d7d4a1410bffb969850bb17ba0d48b02ad542136#camel#CAMEL-1370 caching the StreamSource by caching- the inputStream or reader--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@746872 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 f49f42476b5931574e1d7f86ac7f3d763f344343#camel#Removed the System.out.print line from RunMojo--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@758544 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 ec0e8cf1fb4f2b99d8677666df38234a621158d2#camel#Fixed test--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@962779 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 a4c5847e42fcba0f109de1a3d312d94588249e66#camel#Fix compile error--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@707028 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 f9f7c57dbf2cd80f2f486d78da0c90a014617e19#camel#[CAMEL-1510] BatchProcessor interrupt has side- effects (submitted on behalf of Christopher Hunt)--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@765686 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#3#0#1#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#7#21#0#6#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 0a545cb738de474fb6dd20bdd8e28e939ab62dae#camel#CAMEL-2919: Debugger API--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@961615 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#1#17#2#0#0#0#0#0#0#5#0#0#1#0#0#0#6#0#5#0#1#0#0#0#5#0#0#0#0#2#0#5#5#0#0#0#0#0#0#5#14#0#1#15#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 8b9fdf23e2196dce9c956ba9088dd9b3146be60c#camel#CAMEL-4244 Add ThreadPoolProfileBuilder and- change ThreadPoolFactory to use the ThreadPoolProfile--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1159342 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#4#1#0#0#0#0#0#10#0#0#0#0#0#0#0#3#0#2#4#4#0#1#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#62#15#0#2#12#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 46b622678e419de689d1debd514fa3b6876816e4#camel#CAMEL-3879 Applied patch of DanK with thanks--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1099050 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#1#1#0#3#0#0#0#2#1#3#0#4#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#4#2#0#0#0#0#0#0#7#20#2#10#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 67b40f7142ea54d9d8234fd30ae82c85b3c7176c#camel#CAMEL-2470: Adding test for sending back a reply- to JMSReplyTo based on a temporary queue.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@949117 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 f0f7133a3ae5cff39e4f13643c346fe3b234a8ac#camel#CAMEL-751 fixed the spring configuration url- error--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@679379 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 62b7a6dfa2676ee4386cc8b4e81ce8a5d08bc8f3#camel#Fixed tests.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1062115 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#1#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#11#1#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 5f0f55a4f14fe061e96eeca4cff60a1577cd5969#camel#Added unit test for mistyped URI--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@640963 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 6858749cfd27f2975ce560e84b29e95d16eb88d2#camel#MailConsumer and MailProducer now use the- endpoint reference from its super class and doesn'n manager its own instance- variable--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1054815 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#2#0#0#0#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 6c0386029b4620e622f6d62939567f88238a21a2#camel#CAMEL-2011: JmsEndpoint is now singleton.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@814584 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b2b67bd48d228d919db25ca3afd26b70ebf58897#camel#CAMEL-6013 fixed the issue that Validator- component fails on XSD with indirect relative import--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1438352 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#2#2#0#1#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#2#5#0#0#3#0#0#0#0#0#0#1#1#0#0#1#0#0#0#0#0#0#0#0#0#0 74fdcdcf5f41f420cf46f06ecfebce84ec8f36eb#camel#CAMEL-656: Polished dataset and timer component.- Added @deprecation to not used method. Removed unused imports.--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@712497 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#1 261810ebd1015358a2c22376596db450f1b6cbba#camel#CAMEL-3447: Camel uses same media size names as- Java Printer API. Thanks to Torsten for patch.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1051120 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#68#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 70d5d2c168bd477e3b8330fd7802b280d1f72b8e#camel#Set the isCreateCamelContextPerClass on tests- that can pass with it to speed up the tests--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1152396 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#32#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#8#0#0#33#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0 a6cbe8419351fcd8d26f1660dd4b112a7cd64e0b#camel#removed the generics from the Process interface- so that it must take an Exchange parameter to avoid ClassCastException when- sending any old Exchange into an Endpoint--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@534145 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#5#0#0#0#1#55#0#0#0#0#0#16#0#1#0#0#0#0#3#3#0#0#172#20#0#0#0#25#25#0#2#0#0#0#0#13#0#0#1#3#0#0#111#35#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 89c5498bdfd50a213b8d8e46324266883f6209ea#camel#Added another test--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@921999 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 058d4d4b5ffe40b8e93c7593f0b5346373455480#camel#CAMEL-3788 Merged the patch into camel-http4--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1083724 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 190aabbbe8d382b9b960198d8d895ab98c117893#camel#CAMEL-3689: AdviceWith can now manipulate routes.- This allows you for example to replace parts of routes during testing.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1072545 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#7#3#0#0#0#0#0#0#3#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 0376020ee24d9f0ad345e0839be4035f93aae944#camel#further improvements for CAMEL-133, a client can- now create an exchange on an endpoint specifying the ExchangePattern it wants- to use for an Exchange via Endpoint.createExchange(pattern)--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@572625 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#10#3#0#0#0#1#0#0#0#0#0#0#0#0#0#1#1#0#0#27#0#0#1#0#0#0#0#0#0#0#10#0#0#0#0#0#0#0#3#2#0#0#58#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1 74f300d7a9e2f0e43dc5e517cc2acc8a4fcde701#camel#resource class refactoring; introducing a- reusable base class for sub-resources - also added a new RoutesResource to- simplify the root resource further--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@745556 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#2#2#0#0#0#0#0#0#4#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0 0d456d2091f5f8dd3a954ab64e7b78a08246f892#camel#minor tidy up of test case--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@654441 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 527370f8c142d373c4543d0eb26cb2f0912ed9f0#camel#CAMEL-1320: Created gzip data format--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@756039 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 36f77aa32cbf76057b0f55be6e31711efb418412#camel#CAMEL-3114: Fixed rss component bug with uri- encoding.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@998608 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#3#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 455ca1d72361e66afc01cc39d6d79155a2551e2d#camel#CAMEL-2206: Added new Sampler EIP. Thanks to- Stephen Gargan for the contribution.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@883614 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 12c81054044c429dd2356ac036b722c06e0f9e55#camel#Fixed test on other boxes--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@904741 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#3#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 db57f0af3a110ed418bb0177cbc46ed4c7672c82#camel#Removed the printStackTrace line in the- CxfWsdlFirstTest--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@665997 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 f7edaa99bc232ad970faf6369ebc3cf1f6eff70f#camel#added contains() method to the DSL for- .header("foo").contains("cheese") for multi-value headers--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@539516 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 6236c422615cfe33795267214077551f3d9ffa6f#camel#CAMEL-1977: Http based components should filter- out camel internal headers.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@814567 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 8f4cb0486b6e6ab48e6df6b2e3e44a7eca27c911#camel#CAMEL-1789 Let the Camel Route support to lookup- the service which is exported from the OSGi bundle--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@792398 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 8467928cf0639c9783a5f03168af547ffe8a23c8#camel#CAMEL-4023 Properties to Cxf ClientProxyFactory- can be set on endpoint uri or CxfEndpoint bean.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1128561 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#0#0#0#1#0#0#0#0#3#0#0#1#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0 7ac59de1ff24646c5b84b7b559fdc3d6622d1922#camel#Removed the System out from the GenericFile--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@752424 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 208f53a0626a814616470d39d8a7032aac23eb7b#camel#Fixed compiler issue on JDK 1.5--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1056650 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 bee0854d90822fe0d879ae12aed4de362a74ceec#camel#Fixed tests using released version.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@991460 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#1 5f00dc61b87eb4af734446d3a7b1c8928cf57e5d#camel#CAMEL-1933: Overhaul of JMX. Added managed send- to.Prepared for camel/route context runtime configuration to be managed.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@808777 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#4#1#0#1#0#1#0#1#1#0#0#0#0#0#0#0#0#0#0#3#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 24f734d135e137229294f4478b2aba251b4184d3#camel#Fix for MulticastStreamCachingTest after- interceptor changes--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@658260 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#1#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 9a40de8e6c1974d4ae187b181055ecd4b1cc93da#camel#Fixed unit test having problem on Windows- deleting files for cleanup.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@888416 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#3#3#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 ad7d030f22ff9450aaff6991680613ee5f90b792#camel#fixed test case which was failing sometimes on- linux--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@576445 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#1#0 ff788e8f9da140e9a2cc08d4615fb878dbdb1c7d#camel#CAMEL-2636 Fixed the issue of IOException: Bad- file descriptor--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@934852 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#1#0#0#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#12#0#2#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 b727e15dffbfa9621bc1b4e80b6b7786e370f5b0#camel#CAMEL-2325: Removed not needed code.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@895568 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#2#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 e25dcdd6b12a965b6eca0c69c847fd0316b1c455#camel#CAMEL-1255: Fixed missing classes in .jar - osgi- export stuff--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@734408 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 21ee77a4383f5c970e8c73967d38615f5bfb48af#camel#Checkstyle--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1228067 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 3a5efd71396f7febeee17b268071b5a07cba27c3#camel#CAMEL-4071 clean up the camel OSGi integration- test and load the karaf spring feature first--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1133394 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#1#0#0#0#0#0#0#69#14#0#30#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#6#0#0#0#0#0#0#0#6#4#0#0#46#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 4145b9f00c83828c55ade3b509a7dce1ab621101#camel#CAMEL-3796 Polish the- CxfRsProducerAddressOverrideTest--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1084067 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 610115b44e10e5046b62a7dfad06dde18e0f83e7#camel#added explicit generics to avoid possible- compiler wierdness in the DSL like we had yesterday where the compiler- decided to use Object rather than ProcessorType in some DSL expressions--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@585089 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#4#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 9d2ba02ac12cb561895cbbc7652e55dac49a30d8#camel#CAMEL-1004 - added a ServiceStatus property to- most Service implementations - and exposed the status of a route--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@748071 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 e49ebd5a789d335363404335055b23a41d07207f#camel#Removed the System.out.println of the test--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1206115 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0 5a2052fad3f92e6675ba6362028f5f5851934f01#camel#CAMEL-4059: Fixed test on windows--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1132659 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 5a57b334d860c19332f81e7b84947e452341a18c#camel#CAMEL-2970: JmsProducer supports non blocking- async routing engine for InOut Exchanges (request-reply over JMS).--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@978995 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#8#3#4#0#4#0#0#11#3#0#0#2#0#0#0#1#0#14#0#0#0#0#1#0#0#0#0#0#1#2#15#8#1#0#0#0#0#0#65#21#0#4#31#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 67685860541cf7f66d048f314e1b6084591974c3#camel#Fixed test on other boxes.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@933097 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#2#2#0#2#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 2d15eb12204048e9c8a6530a029bbf60dbc11e7b#camel#Polish the unit test of JmsMessageBindTest--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1023715 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 86f43189eb607c39694441af9799f93f3bf5fc4f#camel#CAMEL-2180: Do not use copy of exchange when- processing in doCatch.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@881175 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#2#1#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 7db99eb0da29b8106532a863da32a6bb39ae0a3b#camel#Camel fails if onCompletion has been mis- configured from Java DSL.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1040143 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b8acac413b1c85a29a86026b984591fdc9c333fa#camel#CAMEL-2510 Fixed the issue of Mixing jetty/http- in a route screws up the URI used by HttpClient--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@917529 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#2#0#0#0#0#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#16#0#3#1#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#1 3b4f5d617969bc4d6bda9f0da17a141cb32bd521#camel#CAMEL-939 - Fix csv test that fails on slower- machines sometimes.--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@700232 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#1#0 291e15e330c9b71a0d0238e9d56d4b2a473356af#camel#CAMEL-1665 fixed the unit test error--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@781238 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 089b6d52e485ac587753db5343e9bb2104ed1c84#camel#Fixed unit test. Doh what a mistake--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@887104 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 4997182d07c7b7efdcd17b8deccf73fd23a3671b#camel#CAMEL-3240 Fixed camel-core build error.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1058911 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 10f91cb0d91dab0e19103754bc2c9bf4b40e96a3#camel#CAMEL-2795: Fixed tests--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@952909 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#2#0#3#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 fdc7205adae52d9e2d928d06faacf9cc9f216b55#camel#CAMEL-4176: Fixed fallback to use http4 or http4s- for proxy scheme when configured as property on CamelContext properties.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1144310 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1 efd0e554ca7e9365ec3880ef10706c9b6eca4394#camel#allow the installed languages to be browsed- restfully for CAMEL-1355--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@752938 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 018e2cf16558108622c98fd82bcbde3ce14270db#camel#polished--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1209457 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 55149154710b8bd1825442c308fb9b4b76054a63#camel#[CAMEL-1289] HeaderFilterStrategy - move from- Component to Endpoint (for JHC component)--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@743889 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#1#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#2#1#0#0#0#0#0#0#3#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 0135f0311318d8596fdeabca9f266cdac8f5589b#camel#CAMEL-6048: camel-xmljson fixed issue so- attrbiutes with name type can be serialized. Thanks to Arne M Stroksen for- the patch.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1443634 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 5d4ad11296c8ed4eb447509c110ca206d6c94218#camel#CAMEL-845: added firedtime property.--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@688957 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 5824fa23d60acca2edd40f1eec0c4687199f0124#camel#CAMEL-1933: Overhaul of JMX. Routes can now be- started/stopped.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@808328 13f79535-47bb-0310-9956-ffa450edef68-#a#0#0#0#0#6#1#0#0#0#0#0#1#4#0#0#0#0#0#0#0#0#1#3#3#0#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#12#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 5dabaf626e0a3493889eadcbd5ebf73d4e145912#camel#CAMEL-1091 - Fix compilation issue on Java 1.5--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@718279 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#3#6#1#3#3#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 bead0e770467e56136d115c64bf9ea2404813627#camel#CAMEL-1078. Fix potential NPE.--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@788149 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#1#0#0#0#0#0#0#0 2c9238fa348bd6fc2d51b8cb29e1c435713a4652#camel#CAMEL-1134 make the ZipDataFormat Stream friendly--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@722005 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#1#0#0#2#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#14#22#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 2d7af3e17d5c33f79890cc7993b37da1b7d60fc9#camel#tidied up some of the default JMS configurations;- for more detail see http://cwiki.apache.org/CAMEL/jms.html--git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@545124 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a47b1d692d7ccf7d7c087607c394e55690f60655#camel#Polished code--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@812510 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#14#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 cfbc081dfdc76590d3f1e11b72caa1e30cf9134b#camel#Added some logs for debuging--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@757865 13f79535-47bb-0310-9956-ffa450edef68-#p#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6a85160cfa4f99167f29a1323d0175703fb57816#camel#Fixed test--git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@1407748 13f79535-47bb-0310-9956-ffa450edef68-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#6#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 9e5a33c1b36cae7a7541251509bf032455838fdf#spring-framework#Add a ResourceResolver implementation for WebJars--Prior to this commit, WebJars users needed to use versioned links within-templates for WebJars resources, such as `/jquery/1.2.0/jquery.js`.-This can be rather cumbersome when updating libraries - all references-in templates need to be updated.--One could use version-less links in templates, but needed to add a-specific MVC Handler that uses webjars.org's webjar-locator library.-While this approach makes maintaing templates easier, this makes HTTP-caching strategies less optimal.--This commit adds a new WebJarsResourceResolver that search for resources-located in WebJar locations. This ResourceResolver is automatically-registered if the "org.webjars:webjars-locator" dependency is present.--Registering WebJars resource handling can be done like this:--```java-@Override-protected void addResourceHandlers(ResourceHandlerRegistry registry) {- registry.addResourceHandler("/webjars/**")- .addResourceLocations("classpath:META-INF/resources/webjars")- .resourceChain(true)- .addResolver(new WebJarsResourceResolver());-}-```--Issue: SPR-12323--polish-#a#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#8#0#1#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#1 690051f46cad97e4fcfb5073be63ea06e02ac01c#spring-framework#Add ability to customize message channels--@EnableWebSocketMessageBroker message channel configuration can now be-customized via WebSocketMessageBrokerConfigurer. It is necessary to-make this easy and even required as part of the basic configuration-since by default the message channels are backed by a thread pool of-size 1, not suitable for production use.--Issue: SPR-11023-#a#0#0#0#1#21#4#0#1#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#23#0#0#2#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a5b30fd0743195dd2d80dcec2c5e131d8bbc62ef#spring-framework#polishing--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 bd1b559d47603748f6d57a0ff21f68505258ace5#spring-framework#MockHttpServletResponse supports multiple- includes (SPR- )--#a#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#2#7#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 1722fa667819c3cafc6b5de93d7c93bbd570cd47#spring-framework#JSR-223 based StandardScriptFactory (including- support)--This commit also completes 4.2 schema variants in spring-context.--Issue: SPR-5215-#a#0#0#0#0#15#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 1e6f2e79b9e0162f8a111acbe7f2876d0d8eeebe#spring-framework#Adapted getXmlAsSource implementation to avoid- compilation failure in IntelliJ IDEA--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#2#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 e3d1a1dda22723fc896bfc96c6db57c500faf208#spring-framework#@Resource injection points support @Lazy as well--Issue: SPR- -#a#0#0#0#3#4#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0 6418b54f81a9e56242fb78fda4bf95e7b3d4c572#spring-framework#DataBinder tries ConversionService if- PropertyEditor could not produce required type--Issue: SPR-13042-#a#0#0#0#2#1#0#0#1#0#0#0#0#2#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#4#1#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d9a4fb410d6608260a597b1d72b9153c585caa5d#spring-framework#Introduce "dummy" Environment implementation--For testing purposes in which an Environment implementation is required-but a ConfigurableEnvironment is not desirable.--All methods are no-ops and return null, therefore NPEs are likely.-#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#1#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#1#0 9cbc1d502d0c0ead391ffd65bf1cbd812ed53654#spring-framework#SPR- - Allow XStreamMarshaller subclasses to- customise XStream object--#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d7c90cff145edc3193a63b1b7751aee203d5c4d6#spring-framework#made ConversionExecutor internal; removed other- unused operations from public SPI--#p#0#0#0#0#0#0#4#8#0#2#0#0#0#0#0#2#1#0#0#2#0#0#0#0#0#0#2#0#0#0#0#0#0#0#7#1#0#0#0#2#0#0#15#14#1#6#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 079b856a6c9ca5abbf788c9eb94535139e301cda#spring-framework#javadoc--#p#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#2#0#2#4#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 66ae626f91e0b2bbfcf9b9059cb06b07883d9b0b#spring-framework#Only register Date converters with global format--Change JodaTimeFormatterRegistrar and DateFormatterRegistrar to only-register converters for the Date and Calendar types when a global format-has been defined. This means that the ObjectToObject converter will-handle String->Date conversion using the deprecated Date(String)-constructor (as was the case with Spring 3.1).--Issue: SPR- -#c#0#0#0#0#7#0#0#0#0#0#0#0#2#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#7#7#0#3#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1 e9cdb3d24e3eb440a9adbc96a83e7f5ac600863f#spring-framework#Polish JavaDoc--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b370969690e5463374c4f47e6f8543c07c5ae4d9#spring-framework#added public "validateDatabaseSchema" method to- Hibernate LocalSessionFactoryBean (SPR- )--#a#0#0#0#0#1#0#0#0#0#0#0#2#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#12#0#6#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 a7704c8cceb2e2c04c6a843f575463f32674299d#spring-framework#Polish Javadoc for PropertySource implementations--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 ab033086f98e633fa7314edf3adfab67fe9bd85b#spring-framework#SPR-8454 Introduce Registration style objects,- rename several Spring MVC *Configurer helpers to *Registry, add more tests--#a#0#0#0#1#11#0#0#0#1#0#0#0#0#0#0#0#0#0#1#23#0#5#0#0#0#5#5#0#0#0#0#0#0#0#12#0#0#0#0#4#0#0#8#16#1#0#20#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 8760be7d6428e3b54e6486106770fe1a1ac1e18c#spring-framework#ResponseEntity's HeadersBuilder allows for- specifying existing HttpHeaders--Issue: SPR-12324-#a#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 541aae12ef82767479bcd53afb3681b46dd890a5#spring-framework#SPR-5802 - NullPointerException when using- @CookieValue annotation--#c#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 76fcc81bc61342ed85f7a8a0c325e58162ff24e8#spring-framework#New method to return string representation of- typeDescriptor--#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0 ff7d4eebd8ebbf011656313dca8c6ee1a598c2aa#spring-framework#Polish AbstractHandlerMethodMapping--Issue: SPR-11541-#p#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#3#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#5#4#0#1#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c059f5382365930c7b87ff1dbaab0eae5452808a#spring-framework#SPR-7305 -- o.s.http.client.SimpleClientHttpRequestFactory does not allow to specify a- java.net.Proxy--#a#0#0#0#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 5d8fac86d749c9ea98eb7eda58655fe5fa3616d0#spring-framework#Add timeout async request handling to OSIV- components--This change adds async web request timeout handling to OSIV filters-and interceptors to ensure the session or entity manager is released.--Issue: SPR-10874-#c#0#0#0#0#3#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#19#26#2#0#26#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 6b07c53c61ed1c2dcd6c74bd64db7477bdafa424#spring-framework#Allow file locations for resource handling--Prior to this change, location checks for serving resources would append-`/` to the location path it didn't already have one.--This commit makes sure not to append a `/` if the provided location is-actually a file.--Issue: SPR-12747-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e24b71e70035f9a9baf7ec19c279311eceec31a9#spring-framework#Shutdown Reactor env when relay handler is- stopped--The Reactor Environment (that's used by the TcpClient) manages a-number of threads. To ensure that these threads are cleaned up-Environment.shutdown() must be called when the Environment is no-longer needed.-#c#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 4a29e164a8ca222fd8b0d2043e1d44494e84544e#spring-framework#Allow binary messages in StompSubProtocolHandler--Issue: SPR-12301-#a#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#6#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 8800bab8a660f5ab9e2b100cee51af8a462d220c#spring-framework#DataSourceUtils lets timeout exceptions through- even for setReadOnly calls (revised; SPR-7226)--#c#0#0#0#0#0#0#0#0#0#0#0#0#2#2#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#13#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 595cdf05e962299c19c34bbfb370316636d074f2#spring-framework#Polishing--#p#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 218ee6d24c991f841ee91085c2bb26d6198db8c6#spring-framework#added "boolean isRegisteredWithDestination()"- method (SPR-7065)--#a#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 882289b06e9f2adebd916cf8d02980327c6f9614#spring-framework#getAllInterfacesForClass introspects parent- interfaces as well (SPR-7247)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15#3#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 188a11bdb925e3a4c1f38f8ff52f0039eb343eaf#spring-framework#Fixed setFavorPathExtension delegation code--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 521bbfcf5613232af5f907843db0d54b5f9b493f#spring-framework#Allow configuring custom ThreadPoolTaskExecutor--Issue: SPR-12272-#a#0#0#0#1#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 5ae1c8a24284d1bbc96c8410c81600a5e1a7a9f5#spring-framework#Clean up spring-webmvc-portlet tests warnings--Clean up compiler warnings in the tests of spring-webmvc-portlet. This-commit adds type parameters to all the types (mostly `List` and `Map`).--After this commit the only warnings in spring-web left are the-subclasses of `MyCommandProvidingFormController`.-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#31#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 501a1cbb5d35609dcd97a5ce44ac60739173e479#spring-framework#Refactor from deprecated GenericTypeResolver- calls--Refactor AbstractMessageConverterMethodArgumentResolver and-BridgeMethodResolver to use ResolvableType in preference to deprecated-GenericTypeResolver calls.--Issue: SPR-10980-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#0#0#0#2#0#0#2#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#0#1#1#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#1 a2f8902b3a8569a1ebb4b4c87fab5a412cf4d389#spring-framework#Inlined AntPathStringMatcher into AntPathMatcher--Also initializing the capacity of the AntPathStringMatcher cache to 256 now.-#p#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 015284af7cf8eff979cd0c5e5ad3d189915e98a9#spring-framework#+ add implicit (String) type for typed string- values w/o a specified type--#a#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 df18e9173dfbf6aa97852a25db100294b72e6eb5#spring-framework#Revised- PersistenceExceptionTranslationInterceptor to lazily retrieve- PersistenceExceptionTranslator beans on demand--Issue: SPR-10894-#a#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#2#0#0#0#2#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#5#13#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 59b8a139d72463fbf324e851a9e6daf918fe1b22#spring-framework#JndiObjectFactoryBean explicitly only chooses- public interfaces as default proxy interfaces (SPR-5869)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 3beef9a92e78ca6da4f41dbb0c3c858ac85b10cb#spring-framework#SPR-8883 - RestTemplate.headForHeaders throws- "IllegalArgumentException: No InputStream specified" on server resource which- status code are 4xx--#c#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#4#0#2#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 f0bb45ae2869920cfa29a46ea7704b1a6c69ab37#spring-framework#included qualifier value in debug log for each- transaction (SPR-6811)--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 d89b18613f26094eee45d664cc2a8e5fc9fcba16#spring-framework#Polish (minor)--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 5a91d607882e59a6255eff0f144a6efecc749af2#spring-framework#Allow setting WSDL document as a Resource--Prior to this change, LocalJaxWsServiceFactory allowed specifying a WSDL-document URL. Now users may also specify a WSDL document represented as-a Spring Resource object for convenience.--Issue: SPR-9909-#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0 21760a8b6b030233d4a82d8026bc9910e0a93ea5#spring-framework#Provide alternative message code resolver styles--Introduce new 'style' property to DefaultMessageCodesResolver allowing-for alternative message styles. Current styles are PREFIX_ERROR_CODE-and POSTFIX_ERROR_CODE. The default style retains existing behavior.--Issue: SPR-9707-#a#0#0#0#0#7#2#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#6#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0 4a6101a697475b6f0f5b5da7cf280ad372725ebb#spring-framework#Guard against null in -visitInnerClass--Issue: SPR-8358,SPR-8186-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 9f9b972f00afb8f851b0e12852d6c86432ca090f#spring-framework#Prepared for JDK 1.9--Aiming for the JdkVersion class to support one generation ahead now, in order for the test suite to properly detect 1.7/1.8+ JVMs even when running against a JDK 1.9 preview at some point.-#p#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0 caf2af077a3a6454cef39678564391c4abaf8eeb#spring-framework#Polish MockHttpServletRequestBuilder--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 3ac3a72e910ce4734459e9359f979fbed8cb64a1#spring-framework#added test with custom repository annotation--#p#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 fe164471124f357d20acb18f6a6059eb5f91be07#spring-framework#more work on enabling non-namespace extensions of- xml parsing--#a#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 610fa618aae58af50c12ee8d0c29d12b7460fd8a#spring-framework#SPR-9056 Make DelegatingWebMvcConfiguration- config callbacks not final--It should be possible to progress from extending-WebMvcConfigurerAdapter (w/ @EnableWebMvc) to extending-WebMvcConfigurationSupport directly, to extending-DelegatingWebMvcConfigurationSupport. This change-makes that possible.-#p#0#0#10#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 73b54f4efe43dbe674621ba81c7ab7e04e1157c8#spring-framework#SPR-6466 - ContentNegotiatingViewResolver can not- handle View implementations returning null as content type--#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#2#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 eefd1c4ca69fc82c63230dfe30a5752c661388e9#spring-framework#Add context hierarchy tests to Spring MVC Test--Issue: SPR-5613-#a#0#0#0#1#3#3#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 420d11911bbfd59192bfefc061fdc253e326647c#spring-framework#SPR-5973: Extract UriComponentTemplate out of- UriTemplate--#p#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#2#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#4#1#0#0#29#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 72894b26c24b1ea31c6dda4634cfde67e7dc3050#spring-framework#Fix conversion of Message payload for replies--If a custom MessageConverter is set, it is not used for replies defined-via the Message abstraction. This commit harmonizes the behaviour of the-`MessagingMessageConverter` so that the conversion of the payload can-be converted for both incoming and outgoing messages.--Issue: SPR-12912-#c#0#0#0#0#5#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#1 716aa6974c6c3a0cdfb65e6adbc0e5c59538a289#spring-framework#fixed scheduling tests--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#4#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#1#0 0b37cec28721a379b87dd8a67a0d8cdd629d13c0#spring-framework#Consistent support for JTA 1.1- TransactionSynchronizationRegistry--JtaTransactionManager's configuration options for a TransactionSynchronizationRegistry are now in sync with the options for UserTransaction/TransactionManager. Specifically, there are setTransactionSynchronizationRegistry/getTransactionSynchronizationRegistry methods for programmatic configuration now. Motivated by Spring's adapting to a Hibernate JtaPlatform, specifically the Hibernate 4.3 changes in that area.--Issue: SPR-10839-#c#0#0#0#0#3#1#0#0#0#0#0#0#2#4#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#3#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0 f9ce11eef8b05e7e31b45a428d63ae35eed8ed42#spring-framework#Provide controller level Cache-Control support--Prior to this commit, Cache-Control HTTP headers could be set using-a WebContentInterceptor and configured cache mappings.--This commit adds support for cache-related HTTP headers at the controller-method level, by returning a ResponseEntity instance:--ResponseEntity.status(HttpStatus.OK)- .cacheControl(CacheControl.maxAge(1, TimeUnit.HOURS).cachePublic())- .eTag("deadb33f8badf00d")- .body(entity);--Also, this change now automatically checks the "ETag" and-"Last-Modified" headers in ResponseEntity, in order to respond HTTP-"304 - Not Modified" if necessary.--Issue: SPR-8550-#p#0#0#0#0#10#0#0#0#0#0#0#0#2#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#1#2#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#1 b27e240fdbf9ad91690ae596c21f511808377582#spring-framework#Consistent use of varargs, consistent template- method order--#p#0#0#24#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#1#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1 2a52decbbc8391f97ae443bb63032048ce2ae6c3#spring-framework#Polishing (including removal of javadoc imports- that show as package cycles in IntelliJ)--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0 ac61b13a7c8284dea58ca4d2a046a44d317ced00#spring-framework#AnnotatedElementUtils wraps unexpected exceptions- with descriptive IllegalStateException--Issue: SPR-10441-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 28174744a74e08cc974a54041e304dc4aafa5334#spring-framework#Fix race when flushing messages--The use of an AtomicBoolean and no lock meant that it was possible-for a message to be queued and then never be flushed and sent to the-broker:--1. On t1, a message is received and isConnected is false. The message- will be queued.-2. On t2, CONNECTED is received from the broker. isConnected is set- to true, the queue is drained and the queued messages are forwarded-3. On t1, the message is added to the queue--To fix this, checking that isConnected is false (step 1 above) and the-queueing of a message (step 3 above) need to be performed as a unit-so that the flushing of the queued messages can't be interleaved. This-is achieved by synchronizing on a monitor and performing steps 1-and 3 and synchronizing on the same monitor while performing step 2.--The monitor is held while the messages are actually being forwarded-to the broker. An alternative would be to drain the queue into-a local variable, release the monitor, and then forward the messages.-The main advantage of this alternative is that the monitor is held for-less time. It also reduces the theoretical risk of deadlock by not-holding the monitor while making an alien call. The downside of the-alternative is that it may lead to messages being forwarded out of-order. For this reason the alternative approach was rejected.-#c#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#2#3#0#4#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#1 6b3023c2aa76386a0d3b437d593bfd65697dc169#spring-framework#HandlerExecutionChain prevents re-adding the- interceptors array to the list (and declares varargs now)--Issue: SPR-12566-#c#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#12#13#0#9#12#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 2764024351db5082ce5e8f1664a37d1629a56a69#spring-framework#JavaDoc on- AnnotationConfigApplicationContext-scan(String...)--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 c225b44f3440d8799f1be96de7e27131ad9086c3#spring-framework#SPR-5636 - @RequestMapping matching should be- insensitive to trailing slashes--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#16#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 59d80ec19e7e6333a2af64b98f68d3efecc58a97#spring-framework#Fix minor issue in MockHttpServletRequest--Previously MockHttpServletRequest-sendRedirect did not set the HTTP status-or the Location header. This does not conform to the HttpServletRequest-interface.--MockHttpServletRequest will now:-- - Set the HTTP status to 302 on sendRedirect- - Set the Location header on sendRedirect- - Ensure the Location header and getRedirectedUrl are kept in synch--Issue: SPR-9594-#c#0#0#0#0#2#2#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#17#0#0#0#0#0#0#1#0#0#0#0#0#0#1#0#0#0#0#0#0#19#3#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#1#0#0#0 0c6b38b0b5749057d6e9dcb5f7917f27e6542fc3#spring-framework#DataSourceUtils lets timeout exceptions through- even for setReadOnly calls (revised; SPR-7226)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 541cf2de8047f726b780fb1343a7ac9adff77e29#spring-framework#removed unused method; polishing--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0 84f6d17c7bae1fbe1437ca0f62be476e012dbe8c#spring-framework#Clean up spring-expression tests warnings--Clean up compiler warnings in the tests of spring-expression. This-commit adds type parameters to some of the types (mostly `List` and-`Map`). Some of them can't be cleaned up, some tests are even-specifically for raw types.-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#16#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 6188550a4817e1f8f0f024034d0f0b5f03b6ecc3#spring-framework#ServletRequestAttributes skips well-known- immutable values when updating accessed session attributes--Issue: SPR-11738-#p#0#0#0#0#8#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#5#2#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 461d99af29e8c358ff80ff9ff58a8ea63fe7b670#spring-framework#Fix package cycles in spring-test--Code introduced in conjunction with SPR-5243 introduced package cycles-between the ~.test.context and ~.test.context.web packages. This was-caused by the fact that ContextLoaderUtils worked directly with the-@WebAppConfiguration and WebMergedContextConfiguration types.--To address this, the following methods have been introduced in-ContextLoaderUtils. These methods use reflection to circumvent hard-dependencies on the @WebAppConfiguration and-WebMergedContextConfiguration types.-- - loadWebAppConfigurationClass()- - buildWebMergedContextConfiguration()--Issue: SPR-9924-#c#0#0#0#0#2#2#0#0#0#0#0#1#0#0#0#0#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#5#0#0#1#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#1 d66956b1177df05de05644f53e33509d790b57bf#spring-framework#Changed use of AssertThrows to @Test(expected =- ...)--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#0#0#7#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1 90d8dade254b4f34fd28d498ce529efd2177c606#spring-framework#fixed bug related to array autogrow--#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#5#1#0#0#0#0#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 ebe8052d559ef5fac8a93820cf5847a8de5e9e43#spring-framework#fixed detection of element type in case of nested- collections (SPR-7569)--#c#0#0#0#0#3#3#1#4#0#0#0#0#0#0#0#1#0#0#0#0#3#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#10#12#0#6#10#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 5f9b4443194d3aa3948d76956897c0a1d918d546#spring-framework#bean properties of type enum array/collection can- be populated with comma-separated String (SPR-6547)--#c#0#0#0#0#10#2#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#4#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 439b7750d4750722a03d60465da2e4b62bbcf626#spring-framework#fixed "hibernateManagedSession" mode to actually- work against Hibernate 4.0 (SPR-8776)--#c#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 736169aa2a46f489cd8e75cf4d61cef997fc456f#spring-framework#revised WebApplicationContext lookup--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#7#2#0#3#5#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 dc41daa3db350ef9a4b14ef1d750d79cb22cf431#spring-framework#renamed 'isJava6VisibilityBridgeMethodPair' to- 'isVisibilityBridgeMethodPair' (SPR-8660)--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b25462ddf9dcbf0bdc940e7ab1c796520d694093#spring-framework#SPR-7107 - RestTemplate/UriTemplate/UriUtils- improperly encoding UTF-8--#c#0#0#0#0#1#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#13#3#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 4043b1d38140d531f5f97d4f87850f168283c240#spring-framework#Workaround Javadoc bug with JDK 8 (b112+)--Remove Javadoc linkplain to ExceptionHandler-value() from-AnnotationMethodHandlerExceptionResolver to work around JDK-Javadoc bug 9007707.-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b0f0d2f28988eeffff9f6f6bd211c77565cc2704#spring-framework#Polishing--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 2ec7834124dfa32d7b90afbb23805433a4567bf5#spring-framework#Resolve nested placeholders via PropertyResolver--Prior to this change, PropertySourcesPropertyResolver (and therefore-all AbstractEnvironment) implementations failed to resolve nested-placeholders as in the following example:-- p1=v1- p2=v2- p3=${v1}:{$v2}--Calls to PropertySource-getProperty for keys 'p1' and 'v1' would-successfully return their respective values, but for 'p3' the return-value would be the unresolved placeholders. This behavior is-inconsistent with that of PropertyPlaceholderConfigurer.--PropertySourcesPropertyResolver -getProperty variants now resolve any-nested placeholders recursively, throwing IllegalArgumentException for-any unresolvable placeholders (as is the default behavior for-PropertyPlaceholderConfigurer). See SPR-9569 for an enhancement that-will intoduce an 'ignoreUnresolvablePlaceholders' switch to make this-behavior configurable.--This commit also improves error output in-PropertyPlaceholderHelper-parseStringValue by including the original-string in which an unresolvable placeholder was found.--Issue: SPR-9473, SPR-9569-#c#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#1#0#0#0#0#1#1#1#0#1#1#0#0#0#0#0#0#0#0#0#0#0 b33db73c932cd41bc19b9f5018c94c673dbe23d0#spring-framework#SPR-5251: URI Templates for @InitBinder--#a#0#0#0#0#0#0#1#3#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#6#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a725717261c347366e5bc36d95ade9b3ec0109a9#spring-framework#tests for custom conversion service / validator--#p#0#0#0#2#3#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0 4c73a29f99f0b9d2232b466972a55197758684db#spring-framework#polishing--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 4cbe2ae00aaec2ca4074b06f389f5e50ca235da3#spring-framework#[SPR-8387] Introduced- supports(MergedContextConfiguration) method in the SmartContextLoader SPI;- updated existing loaders accordingly; and fleshed out implementation of and- tests for the new DelegatingSmartContextLoader.--#a#0#0#0#0#4#0#0#1#0#0#0#1#1#2#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#8#0#2#1#0#0#0#0#0#0#0#0#1#0#0#1#1#0#0#0#0#0#0#1#0 68f61f3b3c2efaa263190519be6ebf4a02e021ad#spring-framework#Fix nested @Component annotation instantiation- bug--3.1 M2 introduced a regression that causes false positives during-@Configuration class candidate checks. Now performing a call to-AnnotationMetadata-isInterface in addition to checks for @Component and-@Bean annotations when determining whether a candidate is a 'lite'-configuration class. Annotations are in the end interfaces, so both-are filtered out at once.--Issue: SPR-8761-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#1#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0 8ee465103850a3dca018273fe5952e40d5c45a66#spring-framework#Improve StringUtils.cleanPath--Issue: SPR-11793-#c#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#1#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 710ae3a9d2fbcb6767872656d82b2edaeb6e0656#spring-framework#SpringJUnit4ClassRunnerAppCtxTests now verifies- seamless support for using @Inject in addition to @Autowired, etc.--#a#0#0#0#0#0#1#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#1 1a880076880a794016e2eeadea4f7f67c38e68ce#spring-framework#Improve documentation of SpringFactoriesLoader--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0 b3f039ae5f0b54a325cdb23f6720e5002b054cee#spring-framework#Servlet/PortletRequestDataBinder perform- unwrapping for MultipartRequest as well (SPR-7795)--#c#0#0#0#0#4#0#8#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#40#8#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 161c9260542aead8826db802b524a75cb6fb8932#spring-framework#SPR-5624 - A default HandlerExceptionResolver- that resolves standard Spring exceptions--#p#0#0#0#1#3#0#0#0#0#0#0#2#0#0#0#0#0#0#0#1#0#0#0#0#0#0#1#1#0#0#0#1#0#0#12#5#0#0#0#0#0#0#16#1#0#9#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a29e41b9fa93162b7731ed2d45a2ac368384decd#spring-framework#Fix Jackson @JSONView when using XML- serialization--Issue: SPR-12149-#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#1 3e74d3b2fbea16c55805b9b73c182bdc02e70b83#spring-framework#Add putIfAbsent on Cache abstraction--This commit adds a putIfAbsent method to the Cache interface. This-method offers an atomic put if the key is not already associated in-the cache.--Issue: SPR-11400-#a#0#0#0#1#13#2#1#0#0#0#0#0#0#0#0#0#3#0#0#7#0#2#0#0#0#0#0#0#0#1#0#0#0#0#2#2#0#0#0#0#0#2#8#6#0#2#1#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0 950786a8cc1a83dde6e590f59958f9ada8699288#spring-framework#Add Jackson2ObjectMapperBeanFactory--Issue: SPR-9739-#a#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#2#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 a429e230b632c40cf3167cbac54ea87b6ad87297#spring-framework#revised version checks and exception signatures--#p#0#0#0#0#0#0#0#0#0#0#0#0#0#4#0#2#0#0#0#16#0#0#0#0#0#1#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#6#13#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 ec463a32ba825d678a230c7ab5f3eb2e1e0c2e42#spring-framework#added DataSourceFactory strategy; promoted- EmbeddedDatabaseConfigurer strategy to public API; added ability to add any- number of SQL scripts for db population--#a#0#0#0#0#3#2#0#0#1#0#0#0#0#0#0#0#4#0#1#9#1#2#1#1#0#1#0#0#0#0#0#0#0#0#6#2#0#0#0#0#0#0#7#6#0#0#11#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 3ea0cf36bc778a46127c20d9d12da921baa237d7#spring-framework#Hibernate synchronization properly unbinds- Session even in case of afterCompletion exception (SPR-8757)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#3#0#7#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 b497f6ccad3eebcc6d475071bb7dd2741557d5e0#spring-framework#fixed JSR-303 Validator delegation code- (SPR-6557)--#c#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0 381ccde48d11ef82c371789898e563233141b7ee#spring-framework#IdToEntityConverter defensively handles access to- getDeclaredMethods--Issue: SPR-11758-#c#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#1#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#8#0#1#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 40822746306f5d0e5d553504275046ec4906309b#spring-framework#SQLStateSQLExceptionTranslator checks exception- class name for timeout indication before resorting to- UncategorizedSQLException--Issue: SPR-11959-#c#0#0#0#0#0#0#0#0#0#0#0#0#3#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 e5b505224b77bb2428ab9ca85e894a1ba51f8994#spring-framework#Improve exception message--Issue: SPR-12898-#p#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0