Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-12-20Bug 528416 - Add LogEntry related API filters inI20180103-0140I20180102-2215I20180102-2000Vikas Chandra1-0/+9
org.eclipse.osgi.services Change-Id: I4c6764b2cb74061c0717627f44649e695a0ae66d Signed-off-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
2017-12-15Bug 528422 - [osgi R7] Support for Multi-Release jarsI20180101-2000I20171231-2000I20171230-1500I20171229-2000I20171228-2000I20171227-2000I20171226-2000I20171225-2000I20171224-2000I20171223-1500I20171222-2000I20171221-2000I20171220-2000I20171219-2000I20171218-2000I20171217-2000I20171216-1500I20171215-2000Thomas Watson8-12/+195
Add check to prevent versioning of files under META-INF Change-Id: Ibb7afa65e0da75c012ec024cd0d79fa774cf9f51 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-12-15Bug 528121 - Add executor to control the creation of threads forAnjum Fatima7-158/+376
multiple log listeners The executor is an ordered executor which warrants the task ordering for tasks with same key. Earlier implementation takes endless time and run out of memory when more listeners are added. Change-Id: I47dfaedaccc4033ebc977a9a53492d28d252d59d Signed-off-by: Anjum Fatima <anjum.eclipse@gmail.com> Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-12-15Bug 528777 - Unable to launch existing Eclipse application launchThomas Watson2-11/+49
configuration Need to make sure to discard modules with deleted/modified content before checking for multi-release bundles.
2017-12-14Bug 528712 - Move launcher BREE to 1.7I20171215-0930I20171215-0215I20171215-0120I20171214-2000Alexander Kurtakov1-28/+33
Silence resource warnings and handle zipfile with try-with-resources to ensure it's closed. Change-Id: Ic2d0601029fc03770920b52a28c0c2fa055a037d Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-12-13Bug 528416 - Add LogEntry related API filters inI20171214-0120I20171213-2000Vikas Chandra1-0/+37
org.eclipse.osgi.services Change-Id: I0a0725ab897630b1114c28d4e5cc47136d8b173c Signed-off-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
2017-12-13Bug 528422 - [osgi R7] Support for Multi-Release jarsThomas Watson68-102/+1600
Change-Id: Iab950e54caa6fffb3c995694c0d7762111a846a3 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-12-13Bug 528422 - Cancel the resolve timeout taskThomas Watson2-14/+71
Also properly name the framework event dispatcher thread to include the container UUID Change-Id: Ieb05540218708a2bb68d1f75ee78295f5f1decef Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-12-13Bug 528687 - Add missing Automatic-Module-Name header for Java 9Alexander Kurtakov7-0/+7
Change-Id: I19251aca58e9ddc2269357c0f8e9a73d2c4cd252 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-12-13Bug 528712 - Move launcher BREE to 1.7Alexander Kurtakov20-43/+111
Added missing Override annotations and removed redundant types. Change-Id: I526e1b892c747710a9950070ba1da8745258cdec Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-12-04Bug 528116 - [osgi R7] update the latest R7 OSGi APIS4_8_0_M4I20171212-2000I20171211-2000I20171210-2000I20171209-1500I20171209-1020I20171208-2000I20171206-2000I20171206-0800I20171205-2000I20171205-0800I20171205-0250I20171205-0030I20171204-2000Thomas Watson12-786/+1076
2017-12-01Bug 527353 - Auto detect available packages when running >= Java 9I20171204-0850I20171204-0830I20171204-0530I20171203-2000I20171203-0800I20171202-1500I20171202-0800I20171201-2000Thomas Watson2-99/+221
Change-Id: I5bb770826262b55cedb8ef0c8a6925452fd849b3 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-11-23Bug 527379 - Remove references to org.eclipse.update.configuratorI20171201-0600I20171201-0345I20171130-2100I20171130-2000I20171129-2000I20171128-2000I20171128-0100I20171127-2000I20171126-2000I20171125-1500I20171124-2000I20171123-2000Karsten Thoms1-5/+0
Remove dependency of osgi tests on update.configurator plugin. Change-Id: I0dcccb904469d3f2ebbc746c92a97d3af9ef5416 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-11-16Bug 526997 - Usage of org.eclipse.osgi.container.Module is ambiguousI20171122-2000I20171121-2000I20171121-0020I20171120-2225I20171120-2000I20171119-2000I20171118-1500I20171117-2000I20171116-2000Thomas Watson25-98/+431
with a Java 9 JRE Added explicit imports to org.eclipse.osgi.container.Module where needed. Also had to update the jdt prefs for the projects to stop collapsing the imports when 3 or more classes are imported from the same package. Change-Id: I6cbfbeea07e2cb0e5df7db8db1d145014ab33cb2 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-11-15Bug 527302 - Issues installing bundles when a clean operation is initiated ↵I20171115-2000Thomas Watson4-2/+30
by Storage
2017-11-14Bug 527249 - Remove references to update.coreKarsten Thoms1-1/+1
Change-Id: I63ff4ddc9f6994bce22c76771e277fa69ffe133f Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-11-13Bug 527221 - [osgi R7] update log stream impl and APII20171115-0115I20171115-0025I20171114-2000I20171113-2000Thomas Watson6-423/+780
Change-Id: Id5a0c165285c6b0bf496c948f26616161f5df4ab Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-11-03Bug 526732 - Update to latest Core APII20171112-2000I20171111-1500I20171111-0410I20171111-0155I20171110-2000I20171109-2000I20171108-2000I20171107-2000I20171106-2000I20171106-0630I20171105-2000I20171104-2025I20171104-1500I20171103-2000Thomas Watson15-16/+1752
Change-Id: Ibec9d2adcd3cb52dafa8d25d3b8466af448f0270 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-11-03Add org.eclipse.osgi/debug/storage trace optionThomas Watson1-0/+1
2017-09-21Binaries v20170921-0535I20170924-2000I20170923-1500I20170922-2000I20170921-2000Arun Thondapu15-15/+15
2017-09-19Bug 522313 - remove unused fieldI20170920-2000I20170920-0100I20170919-2000Thomas Watson1-2/+0
Change-Id: Ieb265c0e46ddd32ecdc36e596a4f8eea9a32e12d Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-09-18Bug 522313 - Add TestcaseI20170918-2000Thomas Watson1-1/+77
This testcase is very heavy. In order to reproduce on my local machine I had to install 40000 bundles in parallel over 500 threads This heavy load also exposed an issue with the bundle file closer because the single thread closing bundles would backup pending removals which ultimately lead to too many files being opened at the same time. A workaround was added to add delays when the pending closures got "too high" to allow the closer thread to catch up. The build machines cannot handle this test, diabled by default. Change-Id: Id157bee4e11f02753e6d7927ee2183519f74c3a9 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-09-18Bug 522313 - Remove loop used to acquire the bundle id lock on bundleThomas Watson10-55/+154
installation When installing a new module there is a loop in the Storage class which repeatedly attempts to acquire the next module ID lock before installing the module into the module container. This has always been a sort of hack because it is attempting to lock the next module ID outside of the module container so that we can stage the bundle content correctly into the bundle id folder before installing the module into the container. To do that we needed to know what the next module id is going to be and lock it so that no other thread attempts to install over with the module ID we are trying to stage. Instead of doing this strange locking loop this fix adds a new method to the module container to get and increment the next module ID and then passes that module ID in as part of the ModuleRevisionBuilder. This way if multiple threads are installing modules they each will get thier own unique module ID without requiring any outside the container locking. Change-Id: I215a991bb4ef2a71eea542259b32e0c9509d9c8f Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-09-18Bug 522430 - ClassLoadingBundleTests.testContextFinderEmptyGetResourcesThomas Watson1-2/+2
is failing on ep48I-unit-cen64-gtk3 Change test to use a different port from 8888
2017-09-15Binaries v20170915-1028I20170917-2000I20170916-1500I20170915-2000I20170915-1030Arun Thondapu15-15/+15
2017-09-15Binaries v20170915-0946Arun Thondapu16-16/+16
2017-09-12Bug 522125 - System bundle misses capabilities in unclean startS4_8_0_M2I20170913-2000I20170913-1120I20170913-0800I20170913-0420I20170913-0220I20170912-2255I20170912-2000Thomas Watson2-10/+71
Change-Id: I4001b2ecf85a5bf82bb1b12786c776d22b4b8198 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-09-11Binaries v20170911-0535I20170912-0800I20170911-2000I20170911-0800Arun Thondapu16-16/+16
2017-08-31Bug 521542 - org.osgi.framework.storage is used even whenI20170911-0405I20170910-2000I20170910-1055I20170910-0800I20170909-1500I20170909-0920I20170909-0800I20170909-0510I20170908-2345I20170908-2000I20170908-0035I20170907-2000I20170906-2000I20170906-0815I20170906-0225I20170905-2000I20170905-0600I20170905-0310I20170904-2000I20170904-0230I20170903-2000I20170902-1500I20170901-2000I20170831-2000Thomas Watson4-13/+73
osgi.configuration.area is set Log a warning when this occurs. Had to add an exceptions map that can be used during bootstrap when there is no log service to log to yet. This allowed for fixing several TODOs where we thought we should be logging but couldn't because no log service was available yet.
2017-08-22Update OSGi APIs for R7I20170830-2000I20170830-0605I20170829-2345I20170829-2000I20170829-0940I20170829-0705I20170828-2000I20170828-1220I20170828-0730I20170827-2000I20170826-1500I20170825-2000I20170824-2000I20170823-2000Thomas Watson57-299/+554
Change-Id: Id406562887a18b3afb377f0b8cfa38dddefd837f Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-08-21Bug 518740 - The Equinox Framework does not start on ARM using OracleI20170822-2000I20170821-2000Thomas Watson2-5/+11
Embedded JRE Additional changes from code review: - ensure streams are closed properly - update regex used to avoid extra trim operation. Change-Id: I927eed5d66cff74fd8f494d32554248e9710e95e Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-08-18Bug 521062 - Update versions for Oxygen.I20170820-2000I20170819-1500I20170818-2000Thomas Watson2-2/+2
Change-Id: I26ad908d0a70a0a67349e19ee029a932ed7d2d3e Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-08-09Update versions for PhotonI20170818-0100I20170818-0040I20170817-2140I20170817-2000I20170816-2000I20170815-2000I20170815-0035I20170814-2000I20170814-0635I20170814-0300I20170813-2000I20170812-1500I20170811-2000I20170810-2000I20170809-2000Thomas Watson32-32/+32
2017-08-08Bug 516761 - remove log.stream from rt.equinox.frameworkI20170808-2000Thomas Watson39-5537/+0
- Project is moved to rt.equinox.bundles repo Change-Id: I8cdfb2d1743360e1d3c08593de395d8989f0afbf Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-08-07Bug 520281 - NPE possible if null values are used to match against aI20170807-2000Thomas Watson5-27/+133
filter Change-Id: I5b4e2b75863500a91d5e278481619254addffbd6 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-07-27Remove useless casts in o.e.osgi.tests.S4_8_0_M1I20170806-2000I20170805-1500I20170804-2000I20170802-2000I20170802-0800I20170801-2000I20170801-0800I20170731-2000I20170731-0800I20170730-2000I20170729-2000I20170728-2000I20170727-2000Alexander Kurtakov1-10/+10
Change-Id: I8dd7f07cad6c05cf902bc1f146b1a98cfebad664 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-07-27Bug 520227 - Remove 2.0 plug-in support plug-in and feature from OSGIAlexander Kurtakov1-28/+0
Remove forgotten project files. Change-Id: Ief19e5e08caf1d9fdac40ebd4dd11c6c6bc04faf Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-07-27Bug 520227 - Remove 2.0 plug-in support plug-in and feature fromI20170727-0610Lars Vogel17-2040/+0
OSGI Change-Id: I48f170c79e0f297e31a33933735edcc49ec16180 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-07-27Bug 520220 - Remove tests for old 2.0 plug-in supportAlexander Kurtakov2-2/+2
Fix launch config and pom.xml to not try adding compat at all. Change-Id: I8a6a05353485cbc0777c040d49a2298f726dc087 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-07-26Bug 520220 - Remove tests for old 2.0 plug-in supportI20170726-2000Lars Vogel18-514/+0
Removes tests and test data for the 2.0 plug-ins. Change-Id: Ie34a45d1b778b4f1e55110713bed6be6d9977853 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2017-07-21Binaries v20170721-0502I20170725-2000I20170724-2000I20170723-2000I20170722-2000I20170722-0045I20170721-2000Arun Thondapu15-15/+15
2017-07-21Binaries v20170721-0458Arun Thondapu16-16/+16
2017-07-13Bug 518757 - native library loading not working on HP UXI20170720-2000I20170719-2000I20170719-0600I20170719-0040I20170718-2000I20170718-0355I20170717-2000I20170717-0350I20170716-2000I20170716-0130I20170715-2000I20170714-2000I20170713-2000Thomas Watson1-1/+1
Add alias hp-ux for HPUX Change-Id: I009336a4a7aad4e7ce9166517f517e3ff457ff51 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-07-05Bug 519225 - Use StandardCharsetsI20170713-0615I20170712-2000I20170711-2000I20170710-2000I20170709-2000I20170708-2000I20170707-2000I20170707-0530I20170706-2000I20170706-0630I20170705-2000Alexander Kurtakov5-33/+14
Faster and less error prone code. Change-Id: Ia49c46c212d92a144405fdc2635347d2c3eb49b9 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-06-26Bug 518740 - The Equinox Framework does not start on ARM using OracleI20170704-2000I20170703-2000I20170702-2000I20170701-2000I20170630-2000I20170630-0410I20170629-2000I20170629-0425I20170629-0210I20170628-2000I20170628-0310I20170627-2000I20170626-2000Thomas Watson2-17/+40
Embedded JRE Change-Id: I4f202f733e177fffe175dec58757f84aa36260d8 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-06-22Bug 518642 - Remove dead launcher fragments I20170625-2000I20170624-2000I20170623-2000I20170623-0110I20170622-2000Alexander Kurtakov34-970/+0
32bit linux and aix ppc and hpux ia64_32 and ia64 windows Change-Id: Ifedea3342da3f28167ab4f0e78cc1d4b4a8bfb6a Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-06-22Bug 517929 - Update POMs in the master for 4.8 release I20170622-0950Alexander Kurtakov28-28/+28
Point to 4.8 parent pom. Change-Id: I1620cbf3b7a5520257c374f1c57f16311e0a4b63 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2017-06-21Bug 518476 - Add test for INFO typeI20170621-2000Thomas Watson3-6/+10
Change-Id: I564e48263436f0146c292e1fc53732a6fd209545 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>
2017-06-20Bug 518476 - [log] FrameworkEvent of type WARN should be logged as typeAnjum Fatima2-1/+42
WARN Change-Id: I5685496e9f9e4a60c48f13d6529f262d7a87150e Signed-off-by: Anjum Fatima <anjum.eclipse@gmail.com>
2017-06-20Bug 518515 - Update OSGi APIs for R7I20170621-0600I20170620-2000Thomas Watson20-332/+820
Change-Id: Ib26b500c3283111602199ef6783d6295367c32a8 Signed-off-by: Thomas Watson <tjwatson@us.ibm.com>

Back to the top