Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-01-11Bug 509234 - ListenerList should override spliterator and provide streamY20170112-1300Y20170112-1000I20170116-2000I20170115-2000I20170114-2000I20170113-2000I20170112-2000I20170112-0245I20170112-0200I20170111-2000Mikael Barbero6-10/+45
support Change-Id: Id0fa443eca4e9fd2c73ece6c0b5846715a38f043 Signed-off-by: Mikael Barbero <mikael@eclipse.org>
2017-01-10Bug 501950 - [ds] replace Equinox DS implementation with Felix SCR (DS)I20170111-0200I20170110-2000Thomas Watson1-1/+1
implementation Temporarily expand the range for DS API import to prepare for R6 DS APIs Change-Id: I8066df8891dd9f880d67f3f5b41464dd23be925a Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-01-09Bug 506091 - [http] Can't configure both http and httpsI20170109-2000Raymond Auge1-1/+1
Signed-off-by: Raymond Auge <raymond.auge@liferay.com>
2017-01-09bug 509100 - [http servlet] performance tuningRaymond Auge8-87/+178
LPS-67139 Defer toString() value calculation LPS-69622 Dead field, never initialized, never used. LPS-69622 Use ConcurrentHashMap rather than synchronized all methods. LPS-69622 Use AtomicInteger to prevent lost counting. LPS-69622 Fallback to JDK6 only api. To ensure thread safety, createContextAttributes()/destroyContextAttributes() must still have the synchronized protection, consider they are only used during application initialization/destroy, there is no runtime overhead. At least this way getContextAttributes() is synchronized free, which is the most important thing to have. LPS-69622 Avoid using Hashtable, it just needs to be a Dictionary, delegate to ConcurrentHashMap LPS-69880 Avoid creating HttpSessionEvent unless there is any HttpSessionListener registered LPS-69882 Avoid duplicated path string indexing and splitting LPS-69883 The only creation of HttpServiceRuntimeImpl in Activator.addingService() is already wrapping the serviceProperties with UMDictionaryMap, inside HttpServiceRuntimeImpl constructor, there is no need to wrap it. LPS-69903 Shortcut as early as possible LPS-69903 Avoid using java.util.Stack, use LinkedList instead Signed-off-by: shuyangzhou <shuyang.zhou@liferay.com> Signed-off-by: Matthew Tambara <matthew.tambara@liferay.com> Signed-off-by: Raymond Auge <raymond.auge@liferay.com>
2017-01-05Bug 509973 - Comparator errors in I20170105-0320Y20170105-1040Y20170105-1000I20170108-2000I20170107-2000I20170106-2000I20170105-2000Thomas Watson10-0/+14
Change-Id: I5abbe1a9b26623da4c1af20bb96462893256313b Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-12-15Bug 509239 - Adapt to Jetty 9.4 API changes I20170105-0320I20170105-0230I20170104-2000I20170104-0800I20170103-2000Alexander Kurtakov2-18/+15
SessionHandler exposes the API now. Bump version of imported jetty packages to be 9.4 as minimum. Change-Id: I1c459af948f2c7b8e0e68263006aba4420c426e6 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-11-29Bug 507092 - Eclipse fails to start: "An internal error occurred during:Y20161229-1000Y20161223-1030Y20161222-1000Y20161215-1200Y20161208-1000Y20161201-1000S4_7_0_M4I20170102-2000I20170101-2000I20161231-2000I20161230-2000I20161229-2000I20161228-2000I20161227-2000I20161226-2000I20161225-2000I20161224-2000I20161223-2000I20161223-0615I20161222-2000I20161221-2000I20161221-0400I20161220-2000I20161220-0530I20161219-2000I20161219-0145I20161218-2000I20161217-2000I20161216-2000I20161215-2000I20161215-0915I20161215-0830I20161215-0730I20161215-0130I20161214-2000I20161214-1005I20161213-2000I20161213-0600I20161213-0300I20161212-2000I20161211-2000I20161210-2000I20161208-0830I20161208-0730I20161207-2000I20161207-1340I20161207-0800I20161207-0515I20161206-2000I20161206-0800I20161205-2000I20161205-0800I20161204-2000I20161203-2000I20161202-2000I20161201-2000I20161201-0800I20161130-2000I20161129-2330I20161129-2000Andrey Loskutov3-59/+26
"Initializing workspace." Fixes multiple possible race conditions during initialization of instance location uncovered by the change in ResourcesPlugin initialization via commit 8d90fb030df310a974aae5d27d0bc2610c1a14ad. The original issue from bug 507092 is fixed in Activator.getInstanceLocation(), see 507092 comment 27. The change in MetaDataKeeper makes sure every thread uses same DataArea instance, and the change in DataArea.assertLocationInitialized() makes sure the critical file I/O operations on the metadata folder aren't executed in parallel by multiple threads. Change-Id: I4ce3ec522b9ef1be41143d52dc440668a958fbcd Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-11-22Bug 507982 - split(SUPPRESS_ISCANCELED) should not check cancellationY20161124-1000I20161128-2000I20161128-0600I20161128-0330I20161127-2000I20161127-1300I20161126-2000I20161126-0815I20161125-2000I20161124-2000I20161123-2000Stefan Xenos1-1/+1
Change-Id: Ic6bdcf6347e86b500d07a7336b3d52c7e2a7ef2a Signed-off-by: Stefan Xenos <sxenos@gmail.com>
2016-11-22Bug 506217 - Delete SubMonitor.step I20161122-2000Stefan Xenos1-60/+7
Change-Id: I4a3bd13ba616ff74d0877a94fa58153ee143de8f Signed-off-by: Stefan Xenos <sxenos@gmail.com>
2016-11-07Bug 507055 - Ignoring problems on source folder needs to be configuredY20161117-1000Y20161110-1000I20161121-2000I20161120-2000I20161119-2000I20161118-2000I20161117-2000I20161116-2000I20161115-2000I20161114-2000I20161114-0355I20161113-2000I20161112-2000I20161112-0405I20161111-2000I20161111-1220I20161111-0900I20161111-0740I20161111-0510I20161110-2030I20161110-1630I20161110-1225I20161110-1130I20161110-0710I20161110-0510I20161109-2000I20161108-1015I20161108-0800Thomas Watson3-4/+29
for Tycho too Change-Id: Ib903e0ce455f6edc1d4fc8c6e3b2497bdf124a7a Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-11-02Bug 506283 - [registry] Huge amount of plugins leads to "Trouble writingY20161103-1000Thomas Watson2-12/+32
Change-Id: I489188d872e0f7b7fcdd6a17f11e24d768569545 Signed-off-by: Ulf Caspers <ucaspers@hotmail.com> Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-11-01Bug 506217 - Delete SubMonitor.stepStefan Xenos1-0/+2
Add @noreference and @deprecated in preparation for deleting SubMonitor.step. Change-Id: If5dd27a37def8fad4b79c1a6eb80ed8a224f9805 Signed-off-by: Stefan Xenos <sxenos@gmail.com>
2016-10-27Bug 506597 - Build failure on I20161026-2000I20161101-0800Thomas Watson10-10/+10
Change-Id: If69ecfc29e85c37b3461c36d9156b582e954828a Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-10-27Bug 506597 - Build failure on I20161026-2000Y20161027-1250Y20161027-1000I20161027-0700Markus Keller10-7/+13
2016-10-26Bug 506447 - testAutoCancelDoesNothingForTrivialConversions fails on allI20161027-0200I20161026-2000Stefan Xenos1-2/+8
platforms Revert an incorrect simplification in SubMonitor.newChild that was causing test failures. Change-Id: I865775bee006e29e60e71a66a47189b42e8b7433 Signed-off-by: Stefan Xenos <sxenos@gmail.com>
2016-10-20Bug 506248 - Add bundles/archived/*/bin to .gitignore Y20161024-2045Y20161024-1300Y20161024-0700Y20161021-1200Y20161021-0600Y20161020-1800Y20161020-1000I20161026-1100I20161026-0800I20161025-2000I20161024-2000I20161024-1000I20161024-0410I20161023-2000Stefan Xenos1-0/+1
Change-Id: If67ecf913f7eabb9daf5f63ec11c26f595ec11e7 Signed-off-by: Stefan Xenos <sxenos@gmail.com>
2016-10-20Bug 505936 - Make SubMonitor.split() return this for children that can'tStefan Xenos1-17/+38
return any progress Signed-off-by: Stefan Xenos <sxenos@gmail.com>
2016-10-19Bug 505996: Improved diagnostics of adapter contract violations.Sergey Prigogin1-2/+9
Change-Id: Ifbd741f86014edf44968a3db27fc5afc3f8d8dd9 Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2016-10-17Bug 501505 - Several M2 candidate features decrease versions compared toY20161018-1100I20161018-0800Thomas Watson12-12/+12
Neon.1 candidate Change-Id: I0519a0b8affde855108c511dee8558bdc9c9167b Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-10-15Bug 506012 - Add SubMonitor.checkCanceled methodSergey Prigogin1-7/+27
Change-Id: I489da9d6b1d0213768f3e4915f87d0a76b8077a1 Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2016-10-07Bug 505359 - [Minor] Reduce warnings in org.eclipse.equinox.registryY20161013-1000I20161011-0800Thomas Watson2-2/+2
Updated version of registry for Oxygen Change-Id: Idaad0a1ea7ff8d5bb8f2bf0dfe759272960c5470 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-10-07Bug 489330 - Technical debt issues : iteration on keySetMickael Istria18-63/+72
Change-Id: I629151b5d8f0bce9ce85a6af548e84aa46e98b6e Signed-off-by: Mickael Istria <mistria@redhat.com> Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-10-07Bug 489330 - Technical debt : useless immutable operationMickael Istria3-3/+3
String.trim() doesn't change value, but returns it. Return value must be kept for usage. Change-Id: Ib7e85d4946d313a07eca4845919453b70e133a9d Signed-off-by: Mickael Istria <mistria@redhat.com> Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-10-07Bug 505359 - [Minor] Reduce warnings in org.eclipse.equinox.registryLars Vogel4-13/+9
Change-Id: I8b3b90f9a4c11eb8858e5ebfe67ea12f57f441c2 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2016-10-07Bug 387898 - Wrong preference node created when starting ↵Szymon Ptaszkiewicz2-7/+25
org.eclipse.jdt.debug.ui plugin Change-Id: Ic8f9846006ce13a622ef3ffcfd57a5573aa61f1e Signed-off-by: Szymon Ptaszkiewicz <szymon.ptaszkiewicz@pl.ibm.com>
2016-10-03Fix API problem warnings about bundle versionY20161006-1000I20161005-1430I20161005-1045I20161005-0815I20161004-1000I20161004-0800Thomas Watson5-57/+153
Change-Id: I8b9048ccf5063214422d36b0bde2e2afc9b3be14 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-09-30Bug 501778 - Provide default implementation forSergey Prigogin1-0/+1
ISafeRunnable.handleException(Throwable) Added @FunctionalInterface annotation. Change-Id: I75aa436fc1bc765d835270503523b7b46b5788c8 Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2016-09-30Bug 502425 - Move Equinox Region up to Java 7Thomas Watson8-17/+15
Change-Id: I59c317e4ada0efefb19cfa635feab2913195f1d9 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-09-29Bug 502425 - Move Equinox Framework up to Java 7Thomas Watson16-28/+28
Change-Id: Ib8a743f81fc1708be0f6ec1615fb1d5cf7e4285a Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-09-21Bug 501778 - [common] Provide default implementation forY20160929-1000I20160927-0800Sergey Prigogin1-19/+20
ISafeRunnable.handleException(Throwable) Change-Id: I1f69f0701ad4034a878ecc241f867ca5078f9617 Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2016-09-20Bug 501780 - Move org.eclipse.equinox.common to Java 1.8Y20160922-1000Sergey Prigogin3-5/+5
Change-Id: I46ae39995a5dd625c3605e16928838b4603129af Signed-off-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2016-09-06Bug 500873 - [DS] NPE on configuration delete causes performanceY20160915-1000Y20160908-1000I20160920-0800I20160915-0230I20160915-0200I20160914-2300I20160914-2000I20160914-0800I20160914-0430I20160914-0030I20160913-2000I20160913-0800I20160912-2000I20160912-1005I20160912-0800I20160912-0430I20160912-0225I20160912-0140I20160911-2015Jens Kübler1-6/+9
Do the null check Change-Id: Id1d1caa5adb4bfd2e2b5136570ee45e251900f7d Signed-off-by: Jens Kübler <kuebler@aquintos.com>
2016-09-06 Bug 500873 - Update DS version for Oxygen.Thomas Watson2-2/+2
Change-Id: I1d0c4cb599eeab3e5e44f85980ddf6e03c4c25bc Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-08-31Bug 500483 - Offer a cancellation-checking variant of Submonitor#workedStefan Xenos3-14/+81
Change-Id: I0a2d3bceaaf5b80eaeb55699209f89bdb6dfb6b3 Signed-off-by: Stefan Xenos <sxenos@gmail.com>
2016-08-25Bug 498042 - SubMonitor.split takes a lot of time to cancelY20160901-1000I20160906-0800I20160830-0800Stefan Xenos1-1/+1
ProgressMonitor Change-Id: I69ccf65aae33ff71781206fc5e36ed229c17cefd Signed-off-by: Stefan Xenos <sxenos@gmail.com>
2016-08-18Bug 497435 - [http servlet] performance optimizations, CPU and memoryY20160825-1000I20160824-1429I20160823-1359I20160823-0759Raymond Auge8-155/+276
https://issues.liferay.com/browse/LPS-66801 https://issues.liferay.com/browse/LPS-66813 https://issues.liferay.com/browse/LPS-66827 https://issues.liferay.com/browse/LPS-66847 https://issues.liferay.com/browse/LPS-66881 https://issues.liferay.com/browse/LPS-66903 https://issues.liferay.com/browse/LPS-66904 https://issues.liferay.com/browse/LPS-66908 https://issues.liferay.com/browse/LPS-66911 https://issues.liferay.com/browse/LPS-66959 Change-Id: I0374bfa5d566c2f01d34af57a64fd982b92ba4b8 Signed-off-by: shuyangzhou <shuyang.zhou@liferay.com> Signed-off-by: Matthew Tambara <matthew.tambara@liferay.com> Signed-off-by: Raymond Auge <raymond.auge@liferay.com> Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-08-18Bug 499846 - [http jetty] Jetty bundle aggressively checks the bundle'sRaymond Auge2-24/+19
activation policy making it impossible to activate eagerly Change-Id: I53c6c3a3b08958eabdddedb740ae4ff1d077ea44 Signed-off-by: Raymond Auge <raymond.auge@liferay.com> Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-08-17Revert "Bug 497435 - [http servlet] performance optimizations, CPU and memory"Y20160818-1000Raymond Auge8-276/+155
This reverts commit 19ece600df81cdd99be55c27216249a8aa2c7b63.
2016-08-17Bug 497435 - [http servlet] performance optimizations, CPU and memoryRaymond Auge8-155/+276
https://issues.liferay.com/browse/LPS-66801 https://issues.liferay.com/browse/LPS-66813 https://issues.liferay.com/browse/LPS-66827 https://issues.liferay.com/browse/LPS-66847 https://issues.liferay.com/browse/LPS-66881 https://issues.liferay.com/browse/LPS-66903 https://issues.liferay.com/browse/LPS-66904 https://issues.liferay.com/browse/LPS-66908 https://issues.liferay.com/browse/LPS-66911 https://issues.liferay.com/browse/LPS-66959 Signed-off-by: shuyangzhou <shuyang.zhou@liferay.com> Signed-off-by: Matthew Tambara <matthew.tambara@liferay.com> Signed-off-by: Raymond Auge <raymond.auge@liferay.com> Change-Id: I18d937aefdc72695c5c0f2e8e6e90c77ba3984a6
2016-08-15Update version for OxygenI20160816-1015I20160816-0800Thomas Watson2-2/+2
Change-Id: I464079e7fa640ee7a894b64ea675d3fec766dcfc Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-08-15Bug 499660 - Thrown BackingStoreException should not hidden root causeAndreas Sewe1-3/+3
Change-Id: I6f91baef09c1ab59e3ec3b7487300a6cc799e3c0 Signed-off-by: Andreas Sewe <andreas.sewe@codetrails.com> (cherry picked from commit 362ddf842974ecfef3031ad6a94182971c2d5feb)
2016-08-15Bug 495737: Update the JavaDoc on SubMonitor and IProgressMonitor to reflect ↵Markus Keller1-5/+5
the 4.7 calling conventions minor Javadoc clarifications
2016-08-15update bundle version for OxygenMarkus Keller2-2/+2
2016-08-11Bug 495737 - Update JavaDoc on IProgressMonitor to reflect the 4.7Stefan Xenos1-0/+14
conventions Change-Id: I65b70e3b565d20483bdb59d46bd11bfdd5e489a0 Signed-off-by: Stefan Xenos <sxenos@gmail.com>
2016-08-11Bug 499552 - [region] NPE can happen in RegionServiceFindHook whenThomas Watson5-6/+53
ServiceEvent points to a SerivceReference that has been unregistered Change-Id: Ia73d822f1d082868dda72f2c4c116c7c343ae93b Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-07-28Bug 492257 - Update org.eclipse.equinox.bidi to a later required JavaY20160811-1000Y20160804-1000Y20160728-1000I20160809-1300I20160809-1100I20160803-2000I20160803-0800I20160802-2000I20160802-0800I20160801-2000I20160801-0800I20160731-2000Alexander Kurtakov5-25/+6
Move to Java 1.4 directly and bump minor to reflect BREE change. Use compiler settings from BREE. Change-Id: Ib1fd655ef4cc333cb97f8735a77aa62bfd09ac4f Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-07-26Bug 498408 - HttpSessionAdapter attribute doesn't return string butI20160726-1400Thomas Watson1-1/+6
object name string Change-Id: I294298d9802b2341afa815e31dcc0ea91d580802 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2016-07-22Bug 497271: [http servlet] complete implementation of the multipart APII20160726-0800Markus Keller1-1/+0
remove unused import
2016-07-18Bug 497271 - [http servlet] complete implementation of the multipart APIY20160721-1000Raymond Auge32-272/+835
Signed-off-by: Raymond Auge <raymond.auge@liferay.com> Signed-off-by: Raymond Auge <raymond.auge@liferay.com> Change-Id: Ic2ff6bd6eda8c77e11b990700acffe974475eb09
2016-06-29Bug 416047 - Provide-Capability manifest headers for provided servicesY20160714-1000Y20160707-1000I20160719-0800I20160716-1900I20160712-1000I20160712-0800I20160708-1700I20160705-1600Dirk Fauth5-2/+20
Added the Provide-Capability header for the ConfigurationAdmin implementation. Also added p2.inf files for o.e.equinox.cm, o.e.equinox.http.servlet and o.e.equinox.metatype to be able to specify p2 metadata to be used by the p2 resolver. Change-Id: I5739b4a8414457223b78cd8a93bcd4f31bb45d08 Signed-off-by: Dirk Fauth <dirk.fauth@googlemail.com>

Back to the top