A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | project | filepath | source code URL | line number | refer issue | comment | introduced date | removed date | commit msg | annotation | |||||||||||
2 | hadoop | mapreduce/src/java/org/apache/hadoop/mapred/BackupStore.java | www.github.com/apache/hadoop/blob/a196766ea07775f18ded69bd9e8d239f8cfd3ccc/mapreduce/src/java/org/apache/hadoop/mapred/BackupStore.java#L257 | 257 | ['HADOOP-5494'] | // We possibly are moving from a memory segment to a disk segment. // Reset so that we do not corrupt the in-memory segment buffer. // See HADOOP-5494 | 2011-06-12 22:00:51+00:00 | 2011-08-18 11:07:10+00:00 | HADOOP-7106. Reorganize SVN layout to combine HDFS, Common, and MR in a single tree (project unsplit) git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1134994 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
3 | hadoop | hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSStripedInputStream.java | www.github.com/apache/hadoop/blob/89d33785780f98a58e1e81eca2c27165840475df/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSStripedInputStream.java#L393 | 393 | ['HDFS-7678'] | // TODO: this should trigger decoding logic (HDFS-7678) | 2015-05-26 11:59:54-07:00 | 2015-05-26 11:59:57-07:00 | HDFS-8033. Erasure coding: stateful (non-positional) read from files in striped layout. Contributed by Zhe Zhang. | cross-ref | |||||||||||
4 | hadoop | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/rmnode/RMNodeImpl.java | www.github.com/apache/hadoop/blob/9bc913a35c46e65d373c3ae3f01a377e16e8d0ca/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/rmnode/RMNodeImpl.java#L915 | 915 | ['YARN-3223'] | // TODO (in YARN-3223) Keep NM's available resource to be 0 | 2015-09-18 10:04:17-07:00 | 2016-02-23 03:30:26-08:00 | YARN-3212. RMNode State Transition Update with DECOMMISSIONING state. (Junping Du via wangda) | cross-ref | |||||||||||
5 | camel | camel-core/src/main/java/org/apache/camel/impl/ScheduledPollConsumer.java | www.github.com/apache/camel/blob/3dd82111a13221f2445415a64875a3f836a58478/camel-core/src/main/java/org/apache/camel/impl/ScheduledPollConsumer.java#L67 | 67 | ['CAMEL-501'] | // TODO: We should not swallow this but handle it better. See CAMEL-501 | 2008-05-16 06:41:42+00:00 | 2008-09-18 22:56:21+00:00 | better logging and added TODO git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@656947 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
6 | mockito | src/main/java/org/mockito/exceptions/misusing/PotentialStubbingProblem.java | www.github.com/mockito/mockito/blob/f9b8780248165c498679a5f7882922b510de3108/src/main/java/org/mockito/exceptions/misusing/PotentialStubbingProblem.java#L13 | 13 | ['https://github.com/mockito/mockito/issues/857', 'issue 857'] | /** * {@code PotentialStubbingProblem} improves productivity by failing the test early when the user * misconfigures mock's stubbing. * <p> * {@code PotentialStubbingProblem} exception is a part of "strict stubbing" Mockito API * intended to drive cleaner tests and better productivity with Mockito mocks. * For more information see {@link Strictness}. * <p> * {@code PotentialStubbingProblem} is thrown when mocked method is stubbed with some argument in test * but then invoked with <strong>different</strong> argument in the code. * This scenario is called "stubbing argument mismatch". * <p> * Example: * <pre class="code"><code class="java"> * //test method: * given(mock.getSomething(100)).willReturn(something); * * //code under test: * Something something = mock.getSomething(50); // <-- stubbing argument mismatch * </code></pre> * The stubbing argument mismatch typically indicates: * <ol> * <li>Mistake, typo or misunderstanding in the test code, the argument(s) used when declaring stubbing are different by mistake</li> * <li>Mistake, typo or misunderstanding in the code under test, the argument(s) used when invoking stubbed method are different by mistake</li> * <li>Intentional use of stubbed method with different argument, either in the test (more stubbing) or in code under test</li> * </ol> * User mistake (use case 1 and 2) make up 95% of the stubbing argument mismatch cases. * {@code PotentialStubbingProblem} improves productivity in those scenarios * by failing early with clean message pointing out the incorrect stubbing or incorrect invocation of stubbed method. * In remaining 5% of the cases (use case 3) {@code PotentialStubbingProblem} can give false negative signal * indicating non-existing problem. The exception message contains information how to opt-out from the feature. * Mockito optimizes for enhanced productivity of 95% of the cases while offering opt-out for remaining 5%. * False negative signal for edge cases is a trade-off for general improvement of productivity. * <p> * What to do if you fall into use case 3 (false negative signal)? You have 2 options: * <ol> * <li>Do you see this exception because you're stubbing the same method multiple times in the same test? * In that case, please use {@link org.mockito.BDDMockito#willReturn(Object)} or {@link Mockito#doReturn(Object)} * family of methods for stubbing. * Convenient stubbing via {@link Mockito#when(Object)} has its drawbacks: the framework cannot distinguish between * actual invocation on mock (real code) and the stubbing declaration (test code). * Hence the need to use {@link org.mockito.BDDMockito#willReturn(Object)} or {@link Mockito#doReturn(Object)} for certain edge cases. * It is a well known limitation of Mockito API and another example how Mockito optimizes its clean API for 95% of the cases * while still supporting edge cases. * </li> * <li>Reduce the strictness level in the test method (only for JUnit Rules): * <pre class="code"><code class="java"> * public class ExampleTest { * @Rule * public MockitoRule rule = MockitoJUnit.rule().strictness(Strictness.STRICT_STUBS); * * @Test public void exampleTest() { * //Change the strictness level only for this test method: * mockito.strictness(Strictness.LENIENT); * * //remaining test code * } * } * </code></pre> * Currently, reducing strictness is only available to JUnit rules. * If you need it in a different context let us know at <a href="https://github.com/mockito/mockito/issues/857">issue 857</a>. * </li> * <li>To opt-out in Mockito 2.x, simply remove the strict stubbing setting in the test class.</li> * </ol> * <p> * Mockito team is very eager to hear feedback about "strict stubbing" feature, let us know by commenting on GitHub * <a href="https://github.com/mockito/mockito/issues/769">issue 769</a>. * Strict stubbing is an attempt to improve testability and productivity with Mockito. Tell us what you think! * * @since 2.3.0 */ | 2017-01-28 20:22:25-08:00 | 2018-07-23 21:11:19-07:00 | Continued to update the documentation Updated the docs for consistency across multiple files. See game plan at #865. | cross-ref | |||||||||||
7 | jmeter | src/core/org/apache/jmeter/engine/RemoteJMeterEngineImpl.java | www.github.com/apache/jmeter/blob/b86f5624bd45a6d8c6243694c3301d76066bb4fc/src/core/org/apache/jmeter/engine/RemoteJMeterEngineImpl.java#L85 | 85 | ['Bug 47980'] | // Bug 47980 - allow override of local hostname | 2011-10-20 15:42:48+00:00 | 2018-01-23 20:50:52+00:00 | Log message if using a local address, as that may cause problems. git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/trunk@1186860 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 2e1c8064d30a64289d87332c9ea5e8a55c02aa27 | cross-ref | |||||||||||
8 | camel | components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfProducer.java | www.github.com/apache/camel/blob/20845dffc73e0d0b1cba1e3d8221ebb7b72f8a2b/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfProducer.java#L160 | 160 | ['CAMEL-2195'] | // TODO: this method should probably be more strict and validate (CAMEL-2195) | 2009-11-18 11:05:29+00:00 | 2009-12-16 08:12:00+00:00 | CAMEL-2196: CxfProducer improved to accept body in POJO mode without having to be wrapped as list. This also fixed a NPE issue as before it would just send null. git-svn-id: https://svn.apache.org/repos/asf/camel/trunk@881719 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
9 | hadoop | hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BPOfferService.java | www.github.com/apache/hadoop/blob/39ce694d05c6d8c428bd87bc1b9c95f94dfdf6fd/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BPOfferService.java#L710 | 710 | ['HDFS-2120'] | // re-retrieve namespace info to make sure that, if the NN // was restarted, we still match its version (HDFS-2120) | 2011-11-21 19:27:00+00:00 | 2011-12-01 01:10:28+00:00 | HDFS-2566. Move BPOfferService to be a non-inner class. Contributed by Todd Lipcon. git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1204659 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
10 | hadoop | hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java | www.github.com/apache/hadoop/blob/0d143ad72326d80ffc4a63777befb478b7e59af3/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/UserGroupInformation.java#L660 | 660 | ['HADOOP-9212'] | // Load the token storage file and put all of the tokens into the // user. Don't use the FileSystem API for reading since it has a lock // cycle (HADOOP-9212). | 2013-01-16 10:20:11+00:00 | 2019-02-28 10:34:28-08:00 | HADOOP-9212. Potential deadlock in FileSystem.Cache/IPC/UGI. git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1433879 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
11 | hadoop | hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/s3guard/LocalMetadataStore.java | www.github.com/apache/hadoop/blob/621b43e254afaff708cd6fc4698b29628f6abc33/hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/s3guard/LocalMetadataStore.java#L55 | 55 | ['HADOOP-13649'] | // TODO HADOOP-13649: use time instead of capacity for eviction. | 2017-09-01 14:13:41+01:00 | 2018-05-08 15:29:54-07:00 | HADOOP-13345 HS3Guard: Improved Consistency for S3A. Contributed by: Chris Nauroth, Aaron Fabbri, Mingliang Liu, Lei (Eddy) Xu, Sean Mackrory, Steve Loughran and others. | cross-ref | |||||||||||
12 | hadoop | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/AppBlock.java | www.github.com/apache/hadoop/blob/95bfd087dc89e57a93340604cc8b96042fa1a05a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/AppBlock.java#L334 | 334 | ['YARN-3284'] | //TODO: YARN-3284 //The containerLocality metrics will be exposed from AttemptReport | 2015-03-05 21:20:09-08:00 | 2015-03-09 20:46:48-07:00 | YARN-1809. Synchronize RM and TimeLineServer Web-UIs. Contributed by Zhijie Shen and Xuan Gong | cross-ref | |||||||||||
13 | jmeter | src/protocol/http/org/apache/jmeter/protocol/http/sampler/JMeterClientConnectionOperator.java | www.github.com/apache/jmeter/blob/4480a51a8ed90481500e1bf1fd794e0c4682c5f6/src/protocol/http/org/apache/jmeter/protocol/http/sampler/JMeterClientConnectionOperator.java#L43 | 43 | ['https://bz.apache.org/bugzilla/show_bug.cgi?id=57935'] | /** * Custom implementation of {@link DefaultClientConnectionOperator} to fix SNI Issue * @see "https://bz.apache.org/bugzilla/show_bug.cgi?id=57935" * @since 3.0 * TODO Remove it when full upgrade to 4.5.X is done and cleanup is made in the Socket Factory of JMeter that handles client certificates and Slow socket */ | 2016-02-21 18:26:22+00:00 | 2018-02-24 18:25:40+00:00 | Fix Javadoc issue with url (add quotes) git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1731547 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 4cd9fab0336d4aeb064ab032f4c82e99976a1c65 | on-hold | |||||||||||
14 | hadoop | hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Client.java | www.github.com/apache/hadoop/blob/241c1cc05b71f8b719a85c06e3df930639630726/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/ipc/Client.java#L1771 | 1771 | ['HADOOP-14062'] | // Wrap the input stream in a BufferedInputStream to fill the buffer // before reading its length (HADOOP-14062). | 2017-03-08 10:48:27-08:00 | 2017-03-08 13:20:01-08:00 | HADOOP-14062. ApplicationMasterProtocolPBClientImpl.allocate fails with EOFException when RPC privacy is enabled. Contributed by Steven Rand | cross-ref | |||||||||||
15 | ant | src/main/org/apache/tools/ant/taskdefs/condition/Os.java | www.github.com/apache/ant/blob/6656db28bb79912ec1c744f34affbda53f86e6fd/src/main/org/apache/tools/ant/taskdefs/condition/Os.java#L87 | 87 | ['https://issues.apache.org/bugzilla/show_bug.cgi?id=44889'] | /** * OpenJDK is reported to call MacOS X "Darwin" * @see https://issues.apache.org/bugzilla/show_bug.cgi?id=44889 * @see https://issues.apache.org/jira/browse/HADOOP-3318 */ | 2017-12-10 07:15:45+01:00 | 2017-12-10 07:15:45+01:00 | Let’s use doclint | cross-ref | |||||||||||
16 | tomcat | modules/tomcat-lite/java/org/apache/tomcat/lite/ServletConfigImpl.java | www.github.com/apache/tomcat/blob/09b640ee06ce6e9fd93b493f5faf2ef99543c64b/modules/tomcat-lite/java/org/apache/tomcat/lite/ServletConfigImpl.java#L442 | 442 | ['Bugzilla 36630', 'http://issues.apache.org/bugzilla/show_bug.cgi?id=36630'] | // Added extra log statement for Bugzilla 36630: // http://issues.apache.org/bugzilla/show_bug.cgi?id=36630 | 2009-04-04 16:24:34+00:00 | 2010-01-05 21:28:13+00:00 | First batch, based on sandbox. The main change is adding the ObjectManager to abstract configuration/JMX/integration, and replace some filters with explicit interfaces, as was suggested. This has dependencies on coyote and tomcat-util, and some optional servlets/filters/plugins to provide various features from the spec. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@761964 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
17 | jmeter | src/reports/org/apache/jmeter/JMeterReport.java | www.github.com/apache/jmeter/blob/0177e9a4330c0ba911541683bce08c57c4966881/src/reports/org/apache/jmeter/JMeterReport.java#L351 | 351 | ['Bug 33845'] | // Bug 33845 - allow direct override of Home dir | 2005-09-07 02:50:15+00:00 | 2015-02-11 20:44:46+00:00 | This commit was manufactured by cvs2svn to create branch 'rel-2-1'. git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-1@325751 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 1f9b913252d711fa9211d2dbe898db70e086c3ce | cross-ref | |||||||||||
18 | hadoop | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/rmapp/attempt/RMAppAttemptImpl.java | www.github.com/apache/hadoop/blob/d40b154d27f29bcf90afce4d52aedb2bcb7ce7a7/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/rmapp/attempt/RMAppAttemptImpl.java#L774 | 774 | ['YARN-486'] | // Updating CLC's resource is no longer necessary once YARN-486 is // completed, because nothing from Container to CLC will be copied into // CLC then. | 2013-04-02 18:07:07+00:00 | 2013-04-11 19:28:51+00:00 | YARN-382. SchedulerUtils improve way normalizeRequest sets the resource capabilities (Zhijie Shen via bikas) git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1463653 13f79535-47bb-0310-9956-ffa450edef68 | on-hold | |||||||||||
19 | tomcat | java/org/apache/catalina/realm/JNDIRealm.java | www.github.com/apache/tomcat/blob/f0d5bd2db94e7e1ac4e365d3db0e7d54d8ec5e23/java/org/apache/catalina/realm/JNDIRealm.java#L1271 | 1271 | ['BZ 42449'] | /* BZ 42449 - Catch NPE - Kludge Sun's LDAP provider with broken SSL */ // log the exception so we know it's there. | 2016-03-09 19:48:17+00:00 | 2017-07-24 14:49:59+00:00 | Use multicatch to reduce code duplication. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1734301 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
20 | jmeter | src/protocol/http/org/apache/jmeter/protocol/http/sampler/JMeterClientConnectionOperator.java | www.github.com/apache/jmeter/blob/28511d655010edb569c1cf334aa0f95ce363277f/src/protocol/http/org/apache/jmeter/protocol/http/sampler/JMeterClientConnectionOperator.java#L43 | 43 | ['https://bz.apache.org/bugzilla/show_bug.cgi?id=57935'] | /** * Custom implementation of {@link DefaultClientConnectionOperator} to fix SNI Issue * @see https://bz.apache.org/bugzilla/show_bug.cgi?id=57935 * @since 3.0 * TODO Remove it when full upgrade to 4.5.X is done and cleanup is made in the Socket Factory of JMeter that handles client certificates and Slow socket */ | 2016-02-17 10:47:40+00:00 | 2016-02-21 18:26:22+00:00 | Bug 57935 - SSL SNI extension not supported by HttpClient 4.2.6 Bugzilla Id: 57935 git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1730810 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 45a30d2c02892c121d24b01b778fc161ad05a6ef | on-hold | |||||||||||
21 | hadoop | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice/src/main/java/org/apache/hadoop/yarn/server/timelineservice/collector/PerNodeTimelineCollectorsAuxService.java | www.github.com/apache/hadoop/blob/477a30f536277bf95d7181bf1b2fdda52d83bf51/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice/src/main/java/org/apache/hadoop/yarn/server/timelineservice/collector/PerNodeTimelineCollectorsAuxService.java#L145 | 145 | ['YARN-3995'] | // TODO Temporary Fix until solution for YARN-3995 is finalized. | 2016-07-10 08:45:42-07:00 | 2016-07-10 08:45:50-07:00 | YARN-3045. Implement NM writing container lifecycle events to Timeline Service v2. Contributed by Naganarasimha G R. | on-hold | |||||||||||
22 | log4j2 | log4j-core/src/main/java/org/apache/logging/log4j/core/async/RingBufferLogEvent.java | www.github.com/apache/logging-log4j2/blob/b53e048d1e3f09c96db3d11790438f8ef6b4f4fc/log4j-core/src/main/java/org/apache/logging/log4j/core/async/RingBufferLogEvent.java#L161 | 161 | ['LOG4J2-763'] | // LOG4J2-763: ask message to freeze parameters | 2016-03-23 00:22:07+09:00 | 2017-09-16 00:49:31+09:00 | refactor AsyncLogger, RingBufferLogEvent and RingBufferLogEventTranslator: these changes resulted in a 10% increase in throughput | cross-ref | |||||||||||
23 | hadoop | hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/INodeFile.java | www.github.com/apache/hadoop/blob/bc2833b1c91e107d090619d755c584f6eae82327/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/INodeFile.java#L931 | 931 | ['HDFS-7337'] | /** * @return true if the file is in the striping layout. */ // TODO: move erasure coding policy to file XAttr (HDFS-7337) | 2015-05-26 11:03:34-07:00 | 2015-05-26 11:43:37-07:00 | HDFS-7339. Allocating and persisting block groups in NameNode. Contributed by Zhe Zhang | cross-ref | |||||||||||
24 | log4j2 | log4j-core/src/main/java/org/apache/logging/log4j/core/async/AsyncLogger.java | www.github.com/apache/logging-log4j2/blob/682403c5067c0a2ef21e528f308edadef0a992e1/log4j-core/src/main/java/org/apache/logging/log4j/core/async/AsyncLogger.java#L150 | 150 | ['LOG4J2-471'] | /** * Initialize an {@code Info} object that is threadlocal to the consumer/appender thread. * This Info object uniquely has attribute {@code isAppenderThread} set to {@code true}. * All other Info objects will have this attribute set to {@code false}. * This allows us to detect Logger.log() calls initiated from the appender thread, * which may cause deadlock when the RingBuffer is full. (LOG4J2-471) */ | 2014-01-04 08:56:15+00:00 | 2015-09-24 16:06:26+02:00 | LOG4J2-471: Fixed issue where toString methods that perform logging could deadlock AsyncLogger. git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1555336 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
25 | hadoop | hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/ozone/ksm/KeyManagerImpl.java | www.github.com/apache/hadoop/blob/1b2d0b4fecd190c8dccfae573cd128b80b4f9416/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/ozone/ksm/KeyManagerImpl.java#L77 | 77 | ['HDFS-11922'] | // TODO: Garbage collect deleted blocks due to overwrite of a key. // FIXME: BUG: Please see HDFS-11922. // If user overwrites a key, then we are letting it pass without // corresponding process. // In reality we need to garbage collect those blocks by telling SCM to // clean up those blocks when it can. Right now making this change // allows us to pass tests that expect ozone can overwrite a key. // When we talk to SCM make sure that we ask for at least a byte in the // block. This way even if the call is for a zero length key, we back it // with a actual SCM block. // TODO : Review this decision later. We can get away with only a // metadata entry in case of 0 length key. | 2018-04-26 05:36:04-07:00 | 2018-04-26 05:36:04-07:00 | HDFS-11796. Ozone: MiniOzoneCluster should set "ozone.handler.type" key correctly. Contributed by Mukul Kumar Singh. | cross-ref | |||||||||||
26 | hadoop | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java | www.github.com/apache/hadoop/blob/424fd9494f144c035fdef8c533be51e2027ad8d9/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/AbstractYarnScheduler.java#L208 | 208 | ['YARN-1815'] | // Unmanaged AM recovery is addressed in YARN-1815 | 2014-06-09 03:09:21+00:00 | 2016-06-03 10:49:30-07:00 | YARN-1368. Added core functionality of recovering container state into schedulers after ResourceManager Restart so as to preserve running work in the cluster. Contributed by Jian He. git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1601303 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
27 | log4j2 | log4j-core/src/main/java/org/apache/logging/log4j/core/async/AsyncLogger.java | www.github.com/apache/logging-log4j2/blob/b47e496883a14b86f12f1120ea2430fc45e28957/log4j-core/src/main/java/org/apache/logging/log4j/core/async/AsyncLogger.java#L256 | 256 | ['LOG4J2-898'] | // LOG4J2-898: user wants to format all msgs in background | 2016-11-20 23:37:07+09:00 | 2017-09-16 00:49:31+09:00 | LOG4J2-1718 Introduce marker interface AsynchronouslyFormattable; clarified how Message::getFormattedMessage should be implemented to be safely used with asynchronous logging | cross-ref | |||||||||||
28 | jmeter | src/core/org/apache/jmeter/JMeter.java | www.github.com/apache/jmeter/blob/45654ec0ff7559314c3cbd9b68d2326dbd98f37b/src/core/org/apache/jmeter/JMeter.java#L129 | 129 | ['Bug 33920'] | // Bug 33920 - allow multiple props | 2005-03-18 15:27:20+00:00 | 2005-07-12 20:51:09+00:00 | Merge from 2-0 and some fixes to controllers that need to recover running version after no samplers under them have run. git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/trunk@325222 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 663bdc0596f0997763f2ea3dfabc9a02371a80f6 | cross-ref | |||||||||||
29 | camel | components/camel-mina/src/main/java/org/apache/camel/component/mina/MinaConverter.java | www.github.com/apache/camel/blob/622a1975d2c808b70ae00fbf084fc0191b041ac7/components/camel-mina/src/main/java/org/apache/camel/component/mina/MinaConverter.java#L44 | 44 | ['CAMEL-381'] | // TODO: CAMEL-381, we should have type converters to strings that accepts a Charset parameter to handle encoding | 2008-03-14 03:32:25+00:00 | 2008-09-01 09:29:48+00:00 | CAMEL-381 patch applied with thanks to Claus git-svn-id: https://svn.apache.org/repos/asf/activemq/camel/trunk@636979 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
30 | jmeter | src/components/org/apache/jmeter/assertions/gui/XMLSchemaAssertionGUI.java | www.github.com/apache/jmeter/blob/c599c6adf1b79fd3b5c66f64b2f57541f0c35de1/src/components/org/apache/jmeter/assertions/gui/XMLSchemaAssertionGUI.java#L34 | 34 | ['Bug 34383'] | // See Bug 34383 /** * XMLSchemaAssertionGUI.java author <a href="mailto:d.maung@mdl.com">Dave Maung</a> * */ | 2005-04-09 17:19:48+00:00 | 2016-12-21 16:06:45+00:00 | Bug 34383 - add XMLSchemaAssertion git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/trunk@325259 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: b0d5a7eb5b77db42be67e46209796e7ccff16bf5 | cross-ref | |||||||||||
31 | tomcat | java/org/apache/catalina/core/JreMemoryLeakPreventionListener.java | www.github.com/apache/tomcat/blob/32de3d17ed10d168bf593aba0fd1c1bf862dea5d/java/org/apache/catalina/core/JreMemoryLeakPreventionListener.java#L281 | 281 | ['https://bz.apache.org/bugzilla/show_bug.cgi?id=51687'] | // Trigger the creation of the "Java2D Disposer" thread. // See https://bz.apache.org/bugzilla/show_bug.cgi?id=51687 | 2015-02-23 22:36:40+00:00 | 2016-05-05 16:31:48+00:00 | Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=57611 issues.a.o -> bz.a.o git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1661806 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
32 | tomcat | java/org/apache/tomcat/websocket/AsyncChannelGroupUtil.java | www.github.com/apache/tomcat/blob/8a90014ce061ff0a1460cc13d9a9fccbbb9085f8/java/org/apache/tomcat/websocket/AsyncChannelGroupUtil.java#L109 | 109 | ['https://issues.apache.org/bugzilla/show_bug.cgi?id=57490'] | // Load NewThreadPrivilegedAction since newThread() will not be able // to if called from an InnocuousThread. // See https://issues.apache.org/bugzilla/show_bug.cgi?id=57490 | 2015-01-26 11:22:36+00:00 | 2015-02-23 22:36:40+00:00 | Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=57490 Make it possible to use Tomcat's WebSocket client within a web application when running under a SecurityManager. Based on a patch by Mikael Sterner. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1654766 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
33 | hadoop | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/AMRMClientAsync.java | www.github.com/apache/hadoop/blob/9fcfbf5f51f2557566694377f94a556226585d68/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/AMRMClientAsync.java#L350 | 350 | ['YARN-763'] | // should probably stop heartbeating also YARN-763 | 2013-06-06 23:33:48+00:00 | 2013-07-13 23:30:20+00:00 | YARN-759. Create Command enum in AllocateResponse (bikas) git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1490470 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
34 | hadoop | hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/RemoteBlockReader.java | www.github.com/apache/hadoop/blob/837e17b2eac1471d93e2eff395272063b265fee7/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/RemoteBlockReader.java#L483 | 483 | ['HDFS-3637'] | // This class doesn't support encryption, which is the only thing this // method is used for. See HDFS-3637. | 2013-01-09 02:39:15+00:00 | 2013-01-09 21:34:13+00:00 | svn merge -c -1430507 . for reverting HDFS-4353. Encapsulate connections to peers in Peer and PeerServer classes git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1430662 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
35 | camel | components/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/CamelAutoConfiguration.java | www.github.com/apache/camel/blob/a36c0a8f19b0cab26fa5b2cca3a0851335128a7e/components/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/CamelAutoConfiguration.java#L188 | 188 | ['CAMEL-10279'] | // CAMEL-10279: We have to call setNoStart(true) here so that if a <camelContext> is imported via // @ImportResource then it does not get started before the RoutesCollector gets a chance to add any // routes found in RouteBuilders. Even if no RouteBuilders are found, the RoutesCollector will handle // starting the the Camel Context. | 2016-09-01 13:05:29-04:00 | 2017-05-28 21:56:18+02:00 | Add some comments around the CAMEL-10279 fix | cross-ref | |||||||||||
36 | hadoop | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/ClientRMProxy.java | www.github.com/apache/hadoop/blob/88245b6a41171f939b22186c533ea2bc7994f9b3/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/ClientRMProxy.java#L75 | 75 | ['YARN-1779'] | // It is assumed for now that the only AMRMToken in AM's UGI is for this // cluster/RM. TODO: Fix later when we have some kind of cluster-ID as // default service-address, see YARN-1779. | 2014-03-04 20:39:06+00:00 | 2014-09-18 10:16:18-07:00 | YARN-986. Changed client side to be able to figure out the right RM Delegation token for the right ResourceManager when HA is enabled. Contributed by Karthik Kambatla. git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1574190 13f79535-47bb-0310-9956-ffa450edef68 | on-hold | |||||||||||
37 | log4j2 | log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterizedMessage.java | www.github.com/apache/logging-log4j2/blob/d33958a9d820d28d9d7fb2770bff76a6d2b5e54c/log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterizedMessage.java#L402 | 402 | ['LOG4J2-1096'] | /** * Processes the last unprocessed character and returns the resulting position in the result char array. */ // Profiling showed this method is important to log4j performance. Modify with care! // 28 bytes (allows immediate JVM inlining: < 35 bytes) LOG4J2-1096 | 2015-08-21 12:33:06+09:00 | 2016-02-26 02:05:30+09:00 | clarified comments showing method size and added link to Jira ticket | cross-ref | |||||||||||
38 | camel | camel-core/src/main/java/org/apache/camel/impl/DefaultCamelContext.java | www.github.com/apache/camel/blob/dfb49605d9e1979edc80aca12e8c760902e9a9a5/camel-core/src/main/java/org/apache/camel/impl/DefaultCamelContext.java#L410 | 410 | ['CAMEL-10269'] | // CAMEL-10269 : Atomic operation to get/create a component. Avoid global locks. | 2016-09-05 08:44:03+02:00 | 2016-09-05 09:17:14+02:00 | using CHM::computeIfAbsent. Refactored code to make use of CHM and avoid global locks | cross-ref | |||||||||||
39 | hadoop | hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java | www.github.com/apache/hadoop/blob/02e0e158a26f81ce8375426ba0ea56db09ee36be/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSNamesystem.java#L6773 | 6773 | ['HDFS-5119'] | //getEditLog().logAddPathBasedCacheDirectives(results); FIXME: HDFS-5119 | 2013-09-12 03:55:10+00:00 | 2013-09-21 00:20:36+00:00 | HDFS-5158. Add command-line support for manipulating cache directives git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/HDFS-4949@1522272 13f79535-47bb-0310-9956-ffa450edef68 | on-hold | |||||||||||
40 | log4j2 | log4j-core/src/main/java/org/apache/logging/log4j/core/impl/Log4jLogEvent.java | www.github.com/apache/logging-log4j2/blob/9b642566833c4c8e067f4266f6b81b1f83e61ade/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/Log4jLogEvent.java#L95 | 95 | ['LOG4J2-628'] | // LOG4J2-628 use log4j.Clock for timestamps | 2014-05-03 16:28:29+00:00 | 2014-07-29 16:23:29+00:00 | LOG4J2-629 Use Clock to generate all log event timestamps, not just for Async Loggers git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1592242 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
41 | hadoop | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/RMHAServiceTarget.java | www.github.com/apache/hadoop/blob/03510d00f48137fe4273c3e694e87fc0e660a706/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/client/RMHAServiceTarget.java#L53 | 53 | ['YARN-1026'] | // TODO (YARN-1026): Hook up fencing implementation | 2013-10-29 21:03:54+00:00 | 2014-01-07 01:56:11+00:00 | YARN-1068. Add admin support for HA operations (Karthik Kambatla via bikas) git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1536888 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
42 | log4j2 | log4j-core/src/main/java/org/apache/logging/log4j/core/async/AsyncLogger.java | www.github.com/apache/logging-log4j2/blob/f6f8a1ea1bea7467d3864b6f79d1f5de15516206/log4j-core/src/main/java/org/apache/logging/log4j/core/async/AsyncLogger.java#L265 | 265 | ['LOG4J2-323'] | // LOG4J2-323 | 2013-10-15 17:07:22+00:00 | 2015-10-20 02:50:25+09:00 | LOG4J-323 memory leak fix for AsyncLogger git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1532438 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
43 | log4j2 | log4j-core/src/main/java/org/apache/logging/log4j/core/async/AsyncLogger.java | www.github.com/apache/logging-log4j2/blob/64f9b9866546e28e0bde9087eabedcd7bacb25a3/log4j-core/src/main/java/org/apache/logging/log4j/core/async/AsyncLogger.java#L266 | 266 | ['LOG4J2-471'] | /** * LOG4J2-471: prevent deadlock when RingBuffer is full and object * being logged calls Logger.log() from its toString() method * * @param info threadlocal information - used to determine if the current thread is the background appender thread * @param theDisruptor used to check if the buffer is full * @param fqcn fully qualified caller name * @param level log level * @param marker optional marker * @param message log message * @param thrown optional exception * @return {@code true} if the event has been logged in the current thread, {@code false} if it should be passed to * the background thread */ | 2015-09-24 16:06:26+02:00 | 2015-09-27 10:49:28-07:00 | Checkstyle | cross-ref | |||||||||||
44 | hadoop | hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/BlockManager.java | www.github.com/apache/hadoop/blob/05d4daf6ba3e5bd40f46e8003ee12fc7c613453d/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/blockmanagement/BlockManager.java#L5081 | 5081 | ['HDFS-12911'] | // TODO: FSDirectory will get removed via HDFS-12911 modularization work | 2018-08-12 03:06:02-07:00 | 2018-08-12 03:06:03-07:00 | HDFS-12982 : [SPS]: Reduce the locking and cleanup the Namesystem access. Contributed by Rakesh R. | on-hold | |||||||||||
45 | ant | src/main/org/apache/tools/ant/types/spi/Service.java | www.github.com/apache/ant/blob/f35b23cd42ab8b80a1dbb288b4a34597559bac49/src/main/org/apache/tools/ant/types/spi/Service.java#L33 | 33 | ['http://issues.apache.org/bugzilla/show_bug.cgi?id=31520'] | /** * ANT Jar-Task SPI extension * * @see http://issues.apache.org/bugzilla/show_bug.cgi?id=31520 */ | 2006-09-26 21:03:42+00:00 | 2006-10-23 21:15:57+00:00 | New files for service element for <jar> git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@450204 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
46 | hadoop | src/java/org/apache/hadoop/util/PureJavaCrc32.java | www.github.com/apache/hadoop/blob/8bd2486b519ed6dcdc638843514d9034b7f3c49f/src/java/org/apache/hadoop/util/PureJavaCrc32.java#L74 | 74 | ['HDFS-297'] | /** * Pre-generated lookup tables. For the code to generate these tables * please see HDFS-297. */ /** T1[x] is ~CRC(x) */ | 2009-07-17 02:18:06+00:00 | 2009-08-25 18:34:57+00:00 | 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 | cross-ref | |||||||||||
47 | jmeter | src/protocol/http/org/apache/jmeter/protocol/http/parser/URLCollection.java | www.github.com/apache/jmeter/blob/d0c731aac0f4096656bf8dc9722db7775bc87137/src/protocol/http/org/apache/jmeter/protocol/http/parser/URLCollection.java#L89 | 89 | ['https://issues.apache.org/bugzilla/show_bug.cgi?id=55092'] | // No point in adding the URL as String as it will result in null // returned during iteration, see URLString // See https://issues.apache.org/bugzilla/show_bug.cgi?id=55092 | 2013-06-15 17:21:30+00:00 | 2015-04-04 18:40:19+00:00 | Bug 55092 - Log message "WARN - jmeter.protocol.http.sampler.HTTPSamplerBase: Null URL detected (should not happen)" displayed when embedded resource URL is malformed Bugzilla Id: 55092 git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1493403 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 9f32ffdc264cd28340c29e52bdc0075b45b81517 | cross-ref | |||||||||||
48 | log4j2 | log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/action/FileRenameAction.java | www.github.com/apache/logging-log4j2/blob/220d6b850cff04b0cd835667a342082326f0b6b9/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/action/FileRenameAction.java#L152 | 152 | ['LOG4J2-1173'] | // LOG4J2-1173: Files.copy(source.toPath(), destination.toPath()) throws IOException // when copying to a directory mapped to a remote Linux host | 2015-11-29 12:54:04+09:00 | 2016-06-02 16:50:30-07:00 | LOG4J2-1173 Fixed rollover error when copying to a directory mapped to a remote Linux host. | cross-ref | |||||||||||
49 | hadoop | mapreduce/src/contrib/mumak/src/java/org/apache/hadoop/mapred/SimulatorEngine.java | www.github.com/apache/hadoop/blob/a196766ea07775f18ded69bd9e8d239f8cfd3ccc/mapreduce/src/contrib/mumak/src/java/org/apache/hadoop/mapred/SimulatorEngine.java#L369 | 369 | ['HDFS-778'] | // Due to HDFS-778, a node may appear in job history logs as both numeric // ips and as host names. We remove them from the parsed network topology // before feeding it to ZombieCluster. | 2011-06-12 22:00:51+00:00 | 2011-10-27 20:06:26+00:00 | HADOOP-7106. Reorganize SVN layout to combine HDFS, Common, and MR in a single tree (project unsplit) git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1134994 13f79535-47bb-0310-9956-ffa450edef68 | on-hold | |||||||||||
50 | tomcat | java/org/apache/coyote/ajp/AbstractAjpProcessor.java | www.github.com/apache/tomcat/blob/9271c2be66fe04e492a9fe79b284c34a13755639/java/org/apache/coyote/ajp/AbstractAjpProcessor.java#L690 | 690 | ['bug 45026'] | // mod_jk + httpd 2.x fails with a null status message - bug 45026 | 2010-09-29 15:21:53+00:00 | 2015-09-13 11:55:39+00:00 | Reduce code duplication in the APR connectors (prior to aligning with the Async refactoring) git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1002673 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
51 | tomcat | java/org/apache/jasper/compiler/PageDataImpl.java | www.github.com/apache/tomcat/blob/32de3d17ed10d168bf593aba0fd1c1bf862dea5d/java/org/apache/jasper/compiler/PageDataImpl.java#L216 | 216 | ['Bugzilla 35252', 'http://bz.apache.org/bugzilla/show_bug.cgi?id=35252'] | // Bugzilla 35252: http://bz.apache.org/bugzilla/show_bug.cgi?id=35252 | 2015-02-23 22:36:40+00:00 | 2018-06-21 09:16:08+00:00 | Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=57611 issues.a.o -> bz.a.o git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1661806 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
52 | jmeter | src/components/org/apache/jmeter/control/IncludeController.java | www.github.com/apache/jmeter/blob/e85857087309112b11a7002f82b815bf9dddc469/src/components/org/apache/jmeter/control/IncludeController.java#L66 | 66 | ['Bug 50898'] | // Bug 50898 - work round the problem just for Include Controllers for now. // Can be removed if the AbstractTestElement#equals(Object o) method is fixed. | 2012-05-21 02:11:02+00:00 | 2012-05-22 22:47:05+00:00 | Bug 50898 - IncludeController : NullPointerException loading script in non-GUI mode if Includers use same element name git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1340884 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 5a08bc56bfb5f6ac639cac6ed7af0d389777c522 | on-hold | |||||||||||
53 | hadoop | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/policies/DominantResourceFairnessPolicy.java | www.github.com/apache/hadoop/blob/c1b635ed4826b0f9c8574d262dfeb13fa5ceb650/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/policies/DominantResourceFairnessPolicy.java#L68 | 68 | ['YARN-736'] | // TODO: For now, set all fair shares to 0, because, in the context of DRF, // it doesn't make sense to set a value for each resource. YARN-736 should // add in a sensible replacement. | 2013-06-03 17:33:55+00:00 | 2013-06-24 18:33:45+00:00 | YARN-326. Add multi-resource scheduling to the fair scheduler. (sandyr via tucu) git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1489070 13f79535-47bb-0310-9956-ffa450edef68 | on-hold | |||||||||||
54 | hadoop | hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/HftpFileSystem.java | www.github.com/apache/hadoop/blob/32cad9affe159ff7c6e4c7e31f57174967ef210a/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/HftpFileSystem.java#L230 | 230 | ['HDFS-7510'] | //TODO: un-comment the following once HDFS-7510 is committed. // protected Token<DelegationTokenIdentifier> selectHftpDelegationToken() { // Text serviceName = SecurityUtil.buildTokenService(nnSecureAddr); // return hftpTokenSelector.selectToken(serviceName, ugi.getTokens()); // } | 2011-10-31 20:37:16+00:00 | 2012-02-02 19:04:40+00:00 | HDFS-2385. Support renew and cancel delegation tokens in webhdfs. git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1195656 13f79535-47bb-0310-9956-ffa450edef68 | on-hold | |||||||||||
55 | hadoop | hdfs/src/java/org/apache/hadoop/hdfs/server/namenode/FSImagePreTransactionalStorageInspector.java | www.github.com/apache/hadoop/blob/28e6a4e44a3e920dcaf858f9a74a6358226b3a63/hdfs/src/java/org/apache/hadoop/hdfs/server/namenode/FSImagePreTransactionalStorageInspector.java#L39 | 39 | ['HDFS-1073'] | /** * Inspects a FSImage storage directory in the "old" (pre-HDFS-1073) format. * This format has the following data files: * - fsimage * - fsimage.ckpt (when checkpoint is being uploaded) * - edits * - edits.new (when logs are "rolled") */ | 2011-07-29 16:28:45+00:00 | 2016-12-27 13:03:16-08:00 | HDFS-1073. Redesign the NameNode's storage layout for image checkpoints and edit logs to introduce transaction IDs and be more robust. Contributed by Todd Lipcon and Ivan Kelly. git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1152295 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
56 | jmeter | rel-2-1/src/htmlparser16/org/apache/jmeter/protocol/http/parser/HtmlParserHTMLParser16.java | www.github.com/apache/jmeter/blob/36734712a3ac93ed7dfef919f4d4148225bbe63a/rel-2-1/src/htmlparser16/org/apache/jmeter/protocol/http/parser/HtmlParserHTMLParser16.java#L125 | 125 | ['Bugzilla 30713'] | // Bugzilla 30713 | 2006-06-13 22:46:57+00:00 | 2006-06-13 23:00:34+00:00 | Start branch for 2.2 development git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-2@413999 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 40ce573e4dd4b51a36b6f60999411729409a86d3 | cross-ref | |||||||||||
57 | hadoop | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/AppBlock.java | www.github.com/apache/hadoop/blob/95bfd087dc89e57a93340604cc8b96042fa1a05a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/AppBlock.java#L330 | 330 | ['YARN-3284'] | //TODO:YARN-3284 | 2015-03-05 21:20:09-08:00 | 2015-03-09 20:46:48-07:00 | YARN-1809. Synchronize RM and TimeLineServer Web-UIs. Contributed by Zhijie Shen and Xuan Gong | cross-ref | |||||||||||
58 | ant | src/main/org/apache/tools/ant/taskdefs/optional/ssh/SSHExec.java | www.github.com/apache/ant/blob/eb4293a5c60d218c2410b4a03bfb90b29fd7cf52/src/main/org/apache/tools/ant/taskdefs/optional/ssh/SSHExec.java#L178 | 178 | ['bugzilla 43437'] | //#bugzilla 43437 | 2007-10-03 11:58:38+00:00 | 2008-12-04 20:15:59+00:00 | -open session once for a command resource not each command -bugzilla 43437 don't make properties immutable git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@581576 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
59 | tomcat | java/org/apache/catalina/loader/WebappClassLoaderBase.java | www.github.com/apache/tomcat/blob/c86e81934b00f44dfd034d808039e0e5b1d37935/java/org/apache/catalina/loader/WebappClassLoaderBase.java#L2544 | 2544 | ['https://issues.apache.org/bugzilla/show_bug.cgi?id=53081'] | /* Only cache the binary content if there is some content * available one of the following is true: * a) It is a class file since the binary content is only cached * until the class has been loaded * or * b) The file needs conversion to address encoding issues (see * below) * or * c) The resource is a service provider configuration file located * under META=INF/services * * In all other cases do not cache the content to prevent * excessive memory usage if large resources are present (see * https://issues.apache.org/bugzilla/show_bug.cgi?id=53081). */ | 2014-09-08 11:13:06+00:00 | 2015-02-23 22:36:40+00:00 | Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56530 Add a web application class loader implementation that supports the parallel loading of web application classes. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1623360 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
60 | log4j2 | log4j-api/src/main/java/org/apache/logging/log4j/message/ObjectMessage.java | www.github.com/apache/logging-log4j2/blob/b225685f30b08229b29a64c91d4e29d06a1724ee/log4j-api/src/main/java/org/apache/logging/log4j/message/ObjectMessage.java#L67 | 67 | ['LOG4J2-1437'] | // LOG4J2-1437 unbox auto-boxed primitives to avoid calling toString() | 2016-06-19 12:55:22+09:00 | 2016-07-27 01:26:54+09:00 | LOG4J2-1437 ObjectMessage and ReusableObjectMessage now avoid calling toString() on auto-boxed primitive parameters | cross-ref | |||||||||||
61 | hadoop | hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/ECSchemaManager.java | www.github.com/apache/hadoop/blob/e8df2581c3293d0b6c43862edbf034f9e7851dbf/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/ECSchemaManager.java#L65 | 65 | ['HDFS-7859'] | /** * TODO: HDFS-7859 persist into NameNode * load persistent schemas from image and editlog, which is done only once * during NameNode startup. This can be done here or in a separate method. */ | 2015-05-26 11:59:53-07:00 | 2015-08-13 10:04:45-07:00 | HDFS-8156. Add/implement necessary APIs even we just have the system default schema. Contributed by Kai Zheng. | cross-ref | |||||||||||
62 | hadoop | hadoop-hdsl/server-scm/src/main/java/org/apache/hadoop/ozone/scm/container/ContainerMapping.java | www.github.com/apache/hadoop/blob/4e61bc431e297d93c93ede7b42be25259f3ca835/hadoop-hdsl/server-scm/src/main/java/org/apache/hadoop/ozone/scm/container/ContainerMapping.java#L323 | 323 | ['HDFS-13008'] | // TODO: we don't need a lease manager here for closing as the // container report will include the container state after HDFS-13008 // If a client failed to update the container close state, DN container // report from 3 DNs will be used to close the container eventually. | 2018-04-26 05:36:04-07:00 | 2019-01-29 13:59:56+05:18 | HDFS-13258. Ozone: restructure Hdsl/Ozone code to separated maven subprojects. Contributed by Elek Marton, Mukul Kumar Singh, Xiaoyu Yao, Ajay Kumar, Anu Engineer, Lokesh Jain, Nanda Kumar. | on-hold | |||||||||||
63 | camel | camel-core/src/main/java/org/apache/camel/processor/validation/ValidatingProcessor.java | www.github.com/apache/camel/blob/f5dafb1495fe307f6a5aeb4a4adbc85d478d77a9/camel-core/src/main/java/org/apache/camel/processor/validation/ValidatingProcessor.java#L133 | 133 | ['CAMEL-7036'] | //CAMEL-7036 We don't need to set the result if the source is an instance of StreamSource | 2013-12-04 12:52:18+08:00 | 2019-01-24 14:57:59+01:00 | CAMEL-7036 Fixed the issue of Camel XSD validation not working with apache xerces | cross-ref | |||||||||||
64 | log4j2 | log4j-async/src/main/java/org/apache/logging/log4j/async/AsyncLogger.java | www.github.com/apache/logging-log4j2/blob/7a692de0a2587cd8fed30a1e9f7372231576a77f/log4j-async/src/main/java/org/apache/logging/log4j/async/AsyncLogger.java#L184 | 184 | ['LOG4J2-154'] | // // needs shallow copy to be fast (LOG4J2-154) | 2013-04-01 03:51:21+00:00 | 2013-04-17 23:28:26+00:00 | LOG4J2-163, LOG4J2-164, LOG4J2-151. LOG4J2-153. LOG4J2-157 - Add Asynchronous Loggers git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1463078 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
65 | mockito | src/org/mockito/internal/stubbing/defaultanswers/ReturnsEmptyValues.java | www.github.com/mockito/mockito/blob/b1716c580ba0ed24d4b8aea032ac91cfafe12afb/src/org/mockito/internal/stubbing/defaultanswers/ReturnsEmptyValues.java#L32 | 32 | ['issue 184'] | /** * Default answer of every Mockito mock. * <ul> * <li> * Returns appropriate primitive for primitive-returning methods * </li> * <li> * Returns consistent values for primitive wrapper classes (e.g. int-returning method retuns 0 <b>and</b> Integer-returning method returns 0, too) * </li> * <li> * Returns empty collection for collection-returning methods (works for most commonly used collection types) * </li> * <li> * Returns description of mock for toString() method * </li> * <li> * Returns non-zero for Comparable#compareTo(T other) method (see issue 184) * </li> * <li> * Returns null for everything else * </li> * </ul> */ | 2010-10-31 23:56:44+01:00 | 2014-01-08 00:55:29+01:00 | Fixed Issue 184. If mock implements Comparable the compareTo() method should not return 0 Final amendments to the documentation | cross-ref | |||||||||||
66 | tomcat | java/org/apache/jasper/compiler/TagLibraryInfoImpl.java | www.github.com/apache/tomcat/blob/3aaac853cd69b3d0555b553dca1f170e9850f29e/java/org/apache/jasper/compiler/TagLibraryInfoImpl.java#L480 | 480 | ['https://issues.apache.org/bugzilla/show_bug.cgi?id=46471'] | // Tag file packaged in JAR // See https://issues.apache.org/bugzilla/show_bug.cgi?id=46471 // This needs to be removed once all the broken code that depends on // it has been removed | 2009-01-05 19:20:11+00:00 | 2013-11-14 16:28:14+00:00 | Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46471 Use the URL of the JAR as well as the path within the JAR to identify a tag file to keep tag file definitions unique. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@731651 13f79535-47bb-0310-9956-ffa450edef68 | on-hold | |||||||||||
67 | hadoop | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FSPreemptionThread.java | www.github.com/apache/hadoop/blob/10468529a9b858bd945e7ecb063c9c1438efa474/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/scheduler/fair/FSPreemptionThread.java#L142 | 142 | ['YARN-5829'] | // TODO (YARN-5829): Unreserve the node for the starved app. | 2016-11-23 19:48:59-10:00 | 2017-04-12 14:21:20-07:00 | YARN-4752. Improved preemption in FairScheduler. (kasha) Contains: YARN-5605. Preempt containers (all on one node) to meet the requirement of starved applications YARN-5821. Drop left-over preemption-related code and clean up method visibilities in the Schedulable hierarchy YARN-5783. Verify identification of starved applications. YARN-5819. Verify fairshare and minshare preemption YARN-5885. Cleanup YARN-4752 branch for merge Change-Id: Iee0962377d019dd64dc69a020725d2eaf360858c | cross-ref | |||||||||||
68 | hadoop | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice/src/main/java/org/apache/hadoop/yarn/server/timelineservice/storage/PhoenixTimelineWriterImpl.java | www.github.com/apache/hadoop/blob/41fb5c738117ab65a2f152a13de8c85476acdc58/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-timelineservice/src/main/java/org/apache/hadoop/yarn/server/timelineservice/storage/PhoenixTimelineWriterImpl.java#L198 | 198 | ['YARN-3134'] | // Table schema defined as in YARN-3134. | 2016-07-10 08:45:35-07:00 | 2016-07-10 08:45:42-07:00 | YARN-3134. Implemented Phoenix timeline writer to access HBase backend. Contributed by Li Lu. (cherry picked from commit b3b791be466be79e4e964ad068f7a6ec701e22e1) | cross-ref | |||||||||||
69 | camel | components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTEndpoint.java | www.github.com/apache/camel/blob/17391a12e9e7a3158058d4e885c6af65141a1338/components/camel-mqtt/src/main/java/org/apache/camel/component/mqtt/MQTTEndpoint.java#L242 | 242 | ['CAMEL-9092'] | // no connected = false required here because the MQTT client should trigger its own reconnect; // setting connected = false would make the publish() method to launch a new connection while the original // one is still reconnecting, likely leading to duplicate messages as observed in CAMEL-9092; // if retries are exhausted and it desists, we should get a callback on onFailure, and then we can set // connected = false safely | 2015-08-28 15:51:38+01:00 | 2019-10-19 13:18:47+02:00 | CAMEL-9092 MQTT consumer receives duplicate messages after broker restart. With thanks to Tomohisa Igarashi. Code merged with modifications. This closes #601. | cross-ref | |||||||||||
70 | camel | camel-support/src/main/java/org/apache/camel/support/processor/validation/ValidatingProcessor.java | www.github.com/apache/camel/blob/4b682dbf1b9ef1c52b7153dd85e991d16c30ee83/camel-support/src/main/java/org/apache/camel/support/processor/validation/ValidatingProcessor.java#L137 | 137 | ['CAMEL-7036'] | // CAMEL-7036 We don't need to set the result if the source is an instance of // StreamSource | 2019-01-24 14:57:59+01:00 | 2019-01-25 08:22:40+01:00 | CAMEL-13110 - Move validator component out of camel-core | cross-ref | |||||||||||
71 | tomcat | java/org/apache/catalina/core/StandardContext.java | www.github.com/apache/tomcat/blob/a84fabcbc6fee8a69253ad92a304b4718e96a7c9/java/org/apache/catalina/core/StandardContext.java#L1210 | 1210 | ['Bugzilla 32866'] | // Bugzilla 32866 | 2006-03-27 13:53:46+00:00 | 2016-01-19 22:59:38+00:00 | - Attempt to create a new repository according to the earlier thread. - No modules right now. - Dependencies on c-logging, c-modeler (which I think I will merge/simplify to util, as done with digester earlier), Ant, JDT, PureTLS and JavaMail. Maybe it is possible to add dummy sources for JavaMail to build without having to get the JAR, don't know about PureTLS. - Will require Java 5. git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@389146 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
72 | tomcat | modules/tomcat-lite/java/org/apache/tomcat/lite/http/BaseMapper.java | www.github.com/apache/tomcat/blob/d6536ec50dc8e22b3297870afdc517c3ae16a069/modules/tomcat-lite/java/org/apache/tomcat/lite/http/BaseMapper.java#L640 | 640 | ['Bugzilla 27704'] | // See Bugzilla 27704 | 2009-11-26 06:41:00+00:00 | 2014-11-03 13:27:33+00:00 | The http implementation - it may be hard to recognize the original connector code from tomcat after many iterations. Changes compared with coyote: - both server and client mode - HttpRequest/HttpResponse implement most of methods in the HttpServletRequest - with the addition of setters, for use in client mode. They don't implement the interfaces - or 'servlet framework' specific methods - but should look familiar to people using this as a library - mapping is moved in this package, also support running HttpServices in the selector thread (proxy will run this way) - MimeHeaders are gone, so are the parameters - replaced with the MultiMap, which is based on MimeHeaders but adds a HashMap instead of linear scanning See tests for examples. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@884412 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
73 | log4j2 | log4j-core/src/main/java/org/apache/logging/log4j/core/jmx/Server.java | www.github.com/apache/logging-log4j2/blob/d329cf38aa7ccffde137ed53443d909dd18efd49/log4j-core/src/main/java/org/apache/logging/log4j/core/jmx/Server.java#L70 | 70 | ['LOG4J2-938'] | /** * Returns either a {@code null} Executor (causing JMX notifications to be sent from the caller thread) or a daemon * background thread Executor, depending on the value of system property "log4j2.jmx.notify.async". If this * property is not set, use a {@code null} Executor for web apps to avoid memory leaks and other issues when the * web app is restarted. * @see LOG4J2-938 */ | 2015-02-22 23:02:59+09:00 | 2015-09-14 08:28:44-07:00 | LOG4J2-938 To avoid memory leaks when web applications are restarted, JMX notifications are sent from the caller thread in web applications. For non-web applications notifications are sent from a background thread as before. | cross-ref | |||||||||||
74 | hadoop | hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/common/Storage.java | www.github.com/apache/hadoop/blob/46099ce7f1a1d5aab85d9408dc1454fcbe54f7e8/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/common/Storage.java#L238 | 238 | ['HDFS-2832'] | // storage lock //TODO HDFS-2832: Consider moving this out of StorageDirectory. | 2013-09-27 16:05:39+00:00 | 2013-11-22 20:07:10+00:00 | HDFS-4988. Datanode must support all the volumes as individual storages. git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/HDFS-2832@1526969 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
75 | hadoop | hadoop-hdfs-project/hadoop-hdfs-client/src/main/java/org/apache/hadoop/hdfs/protocol/HdfsConstants.java | www.github.com/apache/hadoop/blob/b668eb91556b8c85c2b4925808ccb1f769031c20/hadoop-hdfs-project/hadoop-hdfs-client/src/main/java/org/apache/hadoop/hdfs/protocol/HdfsConstants.java#L50 | 50 | ['HDFS-9806', 'HDFS-7076'] | // branch HDFS-9806 XXX temporary until HDFS-7076 | 2017-12-15 17:51:37-08:00 | 2017-12-15 17:51:41-08:00 | HDFS-10675. Datanode support to read from external stores. | on-hold | |||||||||||
76 | jmeter | src/protocol/http/org/apache/jmeter/protocol/http/parser/LagartoBasedHtmlParser.java | www.github.com/apache/jmeter/blob/7798037cd44d20403d6b09d5c9804ddbc6163098/src/protocol/http/org/apache/jmeter/protocol/http/parser/LagartoBasedHtmlParser.java#L155 | 155 | ['https://issues.apache.org/bugzilla/show_bug.cgi?id=55634'] | // TODO is it the best way ? https://issues.apache.org/bugzilla/show_bug.cgi?id=55634 | 2013-10-06 10:10:35+00:00 | 2015-04-04 18:40:19+00:00 | Bug 55632 - Have a new implementation of htmlParser for embedded resources parsing with better performances Fixed test failure Bugzilla Id: 55632 git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1529606 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 24a091fb967bd5995eebbd8c3b4442f84c17afec | cross-ref | |||||||||||
77 | jmeter | src/protocol/http/org/apache/jmeter/protocol/http/control/CookieManager.java | www.github.com/apache/jmeter/blob/29eff5426ca6533020053586b345b59d648b15aa/src/protocol/http/org/apache/jmeter/protocol/http/control/CookieManager.java#L110 | 110 | ['Bug 58756'] | // MUST NOT BE CHANGED because as defaults are not saved, // when a Test Plan was loaded from an N-1 version and if defaults changed, // you end up changing the previously set policy // see issues with Bug 58756 | 2016-02-27 12:53:18+00:00 | 2016-02-28 22:57:04+00:00 | Bug 58756 - CookieManager : Cookie Policy select box content must depend on Cookie implementation A) Fix bug introduced by commit r1732632: 1/ Save with 2.13 a Plan containing CookieManager that uses defaults 2/ Open it with trunk 3/ It is ok 4/ Close it 5/ Add a new CookieManager => KO the policy is default instead of standard B) Also made constants explicit and removed dependency on deprecated class. C) Forced the save of policy and implementation even if there values are set at defaults to avoid this headache again Bugzilla Id: 58756 git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1732634 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 6ded99ee5290c4ca2f117a27b9cde04d7f1d027f | cross-ref | |||||||||||
78 | log4j2 | log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java.orig | www.github.com/apache/logging-log4j2/blob/3c84ef9450cc57274d2f59767002fb0bb99b815a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingFileManager.java.orig#L333 | 333 | ['LOG4J2-531'] | // LOG4J2-531 create file first so time has valid value | 2015-11-18 17:42:45-07:00 | 2015-11-27 13:01:51+09:00 | LOG4J2-381 - Allow triggering policy and rollover strategy to be modified during reconfiguration | cross-ref | |||||||||||
79 | hadoop | hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java | www.github.com/apache/hadoop/blob/978a8050e28b2afb193a3e00d82a8475fa4d2428/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java#L891 | 891 | ['HDFS-2609'] | // TODO: all the BPs should have the same name as each other, they all come // from getName() here! and the use cases only are in tests where they just // call with getName(). So we could probably just make this method return // the first BPOS's registration. See HDFS-2609. | 2012-02-29 01:09:07+00:00 | 2012-04-01 03:41:41+00:00 | HDFS-2920. fix remaining TODO items. Contributed by Aaron T. Myers and Todd Lipcon. git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/HDFS-1623@1294923 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
80 | jmeter | src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java | www.github.com/apache/jmeter/blob/63c5149351cdfdd2607de3b6ab9c5fc3dbac793d/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java#L435 | 435 | ['Bug 38902'] | // Bug 38902 - sometimes -1 seems to be returned unnecessarily | 2006-03-08 23:52:31+00:00 | 2010-11-30 00:43:01+00:00 | Bug 38902 - analyse response code -1 git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-1@384380 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 2b69e1ef0718199e48209714c2f139716e054a9a | cross-ref | |||||||||||
81 | hadoop | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/AppAttemptBlock.java | www.github.com/apache/hadoop/blob/c3003eba6f9802f15699564a5eb7c6e34424cb14/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-common/src/main/java/org/apache/hadoop/yarn/server/webapp/AppAttemptBlock.java#L234 | 234 | ['YARN-3284'] | //TODO:YARN-3284 | 2015-03-09 20:46:48-07:00 | 2015-03-19 22:27:21-07:00 | YARN-3300. Outstanding_resource_requests table should not be shown in AHS. Contributed by Xuan Gong | cross-ref | |||||||||||
82 | hadoop | hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/S3AFileSystem.java | www.github.com/apache/hadoop/blob/621b43e254afaff708cd6fc4698b29628f6abc33/hadoop-tools/hadoop-aws/src/main/java/org/apache/hadoop/fs/s3a/S3AFileSystem.java#L842 | 842 | ['HADOOP-13761'] | // TODO S3Guard HADOOP-13761: retries when source paths are not visible yet // TODO S3Guard: performance: mark destination dirs as authoritative // Ok! Time to start | 2017-09-01 14:13:41+01:00 | 2019-06-20 09:56:40+01:00 | HADOOP-13345 HS3Guard: Improved Consistency for S3A. Contributed by: Chris Nauroth, Aaron Fabbri, Mingliang Liu, Lei (Eddy) Xu, Sean Mackrory, Steve Loughran and others. | cross-ref | |||||||||||
83 | log4j2 | log4j-core/src/main/java/org/apache/logging/log4j/core/impl/Log4jLogEvent.java | www.github.com/apache/logging-log4j2/blob/585beba1eeebe0ba771ce0e4364954861e1db154/log4j-core/src/main/java/org/apache/logging/log4j/core/impl/Log4jLogEvent.java#L292 | 292 | ['LOG4J2-628'] | // stack trace element // LOG4J2-628 use log4j.Clock for timestamps // LOG4J2-744 unless TimestampMessage already has one | 2016-03-01 10:43:21-08:00 | 2016-03-01 10:43:21-08:00 | [LOG4J2-1299] Add pattern converter for thread id and priority in PatternLayout. | cross-ref | |||||||||||
84 | jmeter | src/core/org/apache/jmeter/engine/ClientJMeterEngine.java | www.github.com/apache/jmeter/blob/66124bad4af61a62b7caa7323ffe92a92da69c7b/src/core/org/apache/jmeter/engine/ClientJMeterEngine.java#L112 | 112 | ['bug 39792', 'http://issues.apache.org/bugzilla/show_bug.cgi?id=39792'] | // TODO see bug 39792; should not do any harm to synch the code here // @see http://issues.apache.org/bugzilla/show_bug.cgi?id=39792 | 2007-08-20 12:34:18+00:00 | 2007-08-20 13:41:33+00:00 | Bug 39792 - ClientJMeter synchronisation needed git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-2@567668 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 361684fd48c9d3c9f9f2de74ddda73d16968207d | cross-ref | |||||||||||
85 | hadoop | hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSImageFormatPBINode.java | www.github.com/apache/hadoop/blob/c9103e9cacc67a614940e32fa87c5dbc3daa60de/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/namenode/FSImageFormatPBINode.java#L358 | 358 | ['HDFS-7859'] | // TODO: HDFS-7859 | 2015-05-26 12:02:30-07:00 | 2015-07-15 09:49:32-07:00 | HDFS-8367 BlockInfoStriped uses EC schema. Contributed by Kai Sasaki | cross-ref | |||||||||||
86 | tomcat | java/org/apache/tomcat/util/net/jsse/JSSESocketFactory.java | www.github.com/apache/tomcat/blob/24dfc123c2b3bfe4836faad93567a8bbee5e57fd/java/org/apache/tomcat/util/net/jsse/JSSESocketFactory.java#L716 | 716 | ['bug 45528'] | /** * Checks that the cetificate is compatible with the enabled cipher suites. * If we don't check now, the JIoEndpoint can enter a nasty logging loop. * See bug 45528. */ | 2008-08-10 17:24:51+00:00 | 2008-08-14 18:11:28+00:00 | Fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=45528. Test the SSL socket before returning it to make sure the specified certificate will work with the specified ciphers. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@684559 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
87 | hadoop | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-slider/hadoop-yarn-slider-core/src/main/java/org/apache/slider/core/launch/AbstractLauncher.java | www.github.com/apache/hadoop/blob/f47df51791dfc1b3bda9cbd00f644894ba69c8ec/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-applications/hadoop-yarn-slider/hadoop-yarn-slider-core/src/main/java/org/apache/slider/core/launch/AbstractLauncher.java#L367 | 367 | ['YARN-3154'] | // SLIDER-810/YARN-3154 - hadoop 2.7.0 onwards a new instance method has // been added for log aggregation for LRS. Existing newInstance method's // behavior has changed and is used for log aggregation only after the // application has finished. This forces Slider users to move to hadoop // 2.7.0+ just for log aggregation, which is not very desirable. So we // decided to use reflection here to find out if the new 2.7.0 newInstance // method is available. If yes, then we use it, so log aggregation will // work in hadoop 2.7.0+ env. If no, then we fallback to the pre-2.7.0 // newInstance method, which means log aggregation will work as expected // in hadoop 2.6 as well. // TODO: At some point, say 2-3 Slider releases down, when most users are // running hadoop 2.7.0, we should get rid of the reflection code here. | 2017-11-06 13:28:31-08:00 | 2017-11-06 13:30:11-08:00 | YARN-5461. Initial code ported from slider-core module. (jianhe) | on-hold | |||||||||||
88 | hadoop | hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSStripedOutputStream.java | www.github.com/apache/hadoop/blob/220ca960bce970d5969b9af570a3ce43360b7e2b/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSStripedOutputStream.java#L222 | 222 | ['HDFS-8289'] | // ECInfo is restored from NN just before writing striped files. //TODO reduce an rpc call HDFS-8289 | 2015-05-26 12:00:45-07:00 | 2015-05-26 12:01:49-07:00 | HDFS-7672. Handle write failure for stripping blocks and refactor the existing code in DFSStripedOutputStream and StripedDataStreamer. | cross-ref | |||||||||||
89 | jmeter | rel-2-1/src/core/org/apache/jmeter/engine/ClientJMeterEngine.java | www.github.com/apache/jmeter/blob/36734712a3ac93ed7dfef919f4d4148225bbe63a/rel-2-1/src/core/org/apache/jmeter/engine/ClientJMeterEngine.java#L113 | 113 | ['bug 23487'] | // TODO this is a temporary fix - see bug 23487 | 2006-06-13 22:46:57+00:00 | 2006-06-13 23:00:34+00:00 | Start branch for 2.2 development git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-2@413999 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 40ce573e4dd4b51a36b6f60999411729409a86d3 | on-hold | |||||||||||
90 | log4j2 | log4j-core/src/main/java/org/apache/logging/log4j/core/async/Info.java | www.github.com/apache/logging-log4j2/blob/bf3ba25dfe9e4d8a831bea783bed3a6e65b4593b/log4j-core/src/main/java/org/apache/logging/log4j/core/async/Info.java#L105 | 105 | ['LOG4J2-467'] | // LOG4J2-467 | 2015-10-21 02:04:10+09:00 | 2015-11-11 20:42:34+09:00 | LOG4J2-323, 493, 1159 factor out AsyncLogger.Info into top-level class | cross-ref | |||||||||||
91 | jmeter | src/reports/org/apache/jmeter/JMeterReport.java | www.github.com/apache/jmeter/blob/0177e9a4330c0ba911541683bce08c57c4966881/src/reports/org/apache/jmeter/JMeterReport.java#L370 | 370 | ['Bug 33920'] | // Bug 33920 - allow multiple props | 2005-09-07 02:50:15+00:00 | 2015-02-11 20:44:46+00:00 | This commit was manufactured by cvs2svn to create branch 'rel-2-1'. git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/branches/rel-2-1@325751 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 1f9b913252d711fa9211d2dbe898db70e086c3ce | cross-ref | |||||||||||
92 | jmeter | src/core/org/apache/jmeter/threads/JMeterContext.java | www.github.com/apache/jmeter/blob/051fbee6deeeae11740b1382c9d3e8ce209d46c1/src/core/org/apache/jmeter/threads/JMeterContext.java#L186 | 186 | ['bug 50032'] | /** * Set flag indicating listeners should not be notified since reinit of sub * controllers is being done. See bug 50032 * @return true if it is the first one to set */ | 2011-09-17 15:03:52+00:00 | 2014-10-12 15:30:39+00:00 | Bug 50032 - Fixed a new regression introduced by bug 50032 when Transaction Controller is a child of If Controller git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/trunk@1171999 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: df78199ca27a32b313845b6bcf247f36f753ef1d | cross-ref | |||||||||||
93 | log4j2 | log4j-core/src/main/java/org/apache/logging/log4j/core/layout/AbstractStringLayout.java | www.github.com/apache/logging-log4j2/blob/aabd21883deef5cfef4e589b03a9b2d7588fa9ae/log4j-core/src/main/java/org/apache/logging/log4j/core/layout/AbstractStringLayout.java#L110 | 110 | ['LOG4J2-1151'] | // LOG4J2-1151 /* * Implementation note: this is the fast path. If the char array contains only ISO-8859-1 characters, all the work * will be done here. */ | 2015-10-05 15:21:51+02:00 | 2015-11-20 17:39:21-07:00 | LOG4J2-1151 Performance improvement: backport fast Java 8 String to byte[] encoder to AbstractStringLayout. | cross-ref | |||||||||||
94 | jmeter | src/components/org/apache/jmeter/modifiers/gui/CounterConfigGui.java | www.github.com/apache/jmeter/blob/15102e47e8ea31ff1ac40db0e9ac523883683c1a/src/components/org/apache/jmeter/modifiers/gui/CounterConfigGui.java#L65 | 65 | ['Bug 22820'] | // Bug 22820 if (endField.getText().length() > 0) | 2005-07-12 20:51:09+00:00 | 2016-12-21 16:50:34+00:00 | Formatting Code to basic Java Standard git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/trunk@325542 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 76159a5b953d9dc5518b2ccb03bfbc1c4908837d | cross-ref | |||||||||||
95 | log4j2 | log4j-core/src/main/java/org/apache/logging/log4j/core/async/AsyncLoggerDisruptor.java | www.github.com/apache/logging-log4j2/blob/c9eff73f84022d813ec14e82bab6a5827420c137/log4j-core/src/main/java/org/apache/logging/log4j/core/async/AsyncLoggerDisruptor.java#L183 | 183 | ['LOG4J2-639'] | // LOG4J2-639: catch NPE if disruptor field was set to null in release() | 2015-11-11 20:42:34+09:00 | 2015-11-20 17:39:22-07:00 | LOG4J2-1172 Fixed ThreadLocal leak [AsyncLogger$Info] on Tomcat when using AsyncLoggerContextSelector * Log4jWebInitializerImpl.start() now detects if the LoggerContext is an AsyncLoggerContext, and if so, signals the AsyncLoggerContext that it is used in a web app and should not use custom ThreadLocals. * Depending on whether the AsyncLoggerContext has been signalled to avoid ThreadLocals or not, AsyncLogger now either re-uses a per-thread RingBufferLogEventTranslator instance (cached in a ThreadLocal), or (for web apps) creates a new varargs object array for each event. * Inner class AsyncLogger.Info has been removed. * ThreadNameCachingStrategy is now a top-level class. * The cached Thread name is stored in a ThreadLocal<String> in ThreadNameCachingStrategy. * NanoClock is now a non-static field in AsyncLogger. * AsyncLogger is now responsible for updating the NanoClock when the Configuration changes. * Determining if the current thread is the background thread is now done by comparing thread IDs, without requiring a ThreadLocal. | cross-ref | |||||||||||
96 | log4j2 | log4j-core/src/main/java/org/apache/logging/log4j/core/util/StringEncoder.java | www.github.com/apache/logging-log4j2/blob/90d82d2bfaac51f6ef3b5a588160925a3d505074/log4j-core/src/main/java/org/apache/logging/log4j/core/util/StringEncoder.java#L55 | 55 | ['LOG4J2-1151'] | /** * Encodes the specified string by casting each character to a byte. * * @param s the string to encode * @return the encoded String * @see https://issues.apache.org/jira/browse/LOG4J2-1151 */ | 2015-11-09 15:45:36-06:00 | 2016-03-06 21:10:28-06:00 | Extract string encoding utility methods. | cross-ref | |||||||||||
97 | hadoop | hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/ContainerManagerImpl.java | www.github.com/apache/hadoop/blob/83a18add10ee937a04e833a66e0a4642e776e510/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/containermanager/ContainerManagerImpl.java#L964 | 964 | ['YARN-1645'] | // To be implemented in YARN-1645 | 2015-09-23 13:29:36-07:00 | 2015-09-23 13:29:37-07:00 | YARN-1449. AM-NM protocol changes to support container resizing. Contributed by Meng Ding & Wangda Tan) | cross-ref | |||||||||||
98 | camel | components/camel-spring/src/main/java/org/apache/camel/spring/CamelBeanPostProcessor.java | www.github.com/apache/camel/blob/2ba8bfa665ba63f7ad32f98eace45058ee990576/components/camel-spring/src/main/java/org/apache/camel/spring/CamelBeanPostProcessor.java#L100 | 100 | ['CAMEL-14075'] | // do not let camel post process spring beans // (no point and there are some problems see CAMEL-14075) | 2019-10-28 12:36:19+01:00 | 2019-10-28 13:27:41+01:00 | CAMEL-14075: Upgrade to Spring Boot 2.2.0. Work in progress. Undo jooq upgrade as it dont work in osgi Regen CAMEL-14075: Upgrade to Spring Boot 2.2.0. Got most of the tests and the example working. CAMEL-14075: Upgrade to Spring Boot 2.2.0. Got the itests working CAMEL-14075: Upgrade to Spring Boot 2.2.0. Got the itests working CAMEL-14075: Upgrade spring cloud as part of spring boot 2.2.0 upgrade CAMEL-14075: Upgrade to Spring Boot 2.2.0. Move fix to camel-spring | cross-ref | |||||||||||
99 | tomcat | modules/tomcat-lite/java/org/apache/tomcat/lite/WebappServletMapper.java | www.github.com/apache/tomcat/blob/09b640ee06ce6e9fd93b493f5faf2ef99543c64b/modules/tomcat-lite/java/org/apache/tomcat/lite/WebappServletMapper.java#L271 | 271 | ['Bugzilla 27664'] | /* * Path ending in '/' was mapped to JSP servlet based on * wildcard match (e.g., as specified in url-pattern of a * jsp-property-group. * Force the context's welcome files, which are interpreted * as JSP files (since they match the url-pattern), to be * considered. See Bugzilla 27664. */ | 2009-04-04 16:24:34+00:00 | 2010-01-05 21:28:13+00:00 | First batch, based on sandbox. The main change is adding the ObjectManager to abstract configuration/JMX/integration, and replace some filters with explicit interfaces, as was suggested. This has dependencies on coyote and tomcat-util, and some optional servlets/filters/plugins to provide various features from the spec. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@761964 13f79535-47bb-0310-9956-ffa450edef68 | cross-ref | |||||||||||
100 | jmeter | src/components/org/apache/jmeter/visualizers/RenderAsHTML.java | www.github.com/apache/jmeter/blob/5079cdf1a351c6b5327833e13af78864597ab777/src/components/org/apache/jmeter/visualizers/RenderAsHTML.java#L95 | 95 | ['http://bz.apache.org/bugzilla/show_bug.cgi?id=23315'] | /* * Get round problems parsing <META http-equiv='content-type' * content='text/html; charset=utf-8'> See * http://bz.apache.org/bugzilla/show_bug.cgi?id=23315 * * Is this due to a bug in Java? */ | 2015-04-04 18:40:19+00:00 | 2016-03-03 18:30:26+00:00 | Change links to bugzilla to the new domain name (bz.apache.org) Bugzilla Id: 57792 git-svn-id: https://svn.apache.org/repos/asf/jmeter/trunk@1671288 13f79535-47bb-0310-9956-ffa450edef68 Former-commit-id: 57b724e10672007947d4696aa1cf7285c9a76cbc | cross-ref |