Skip to main content
summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-03-18Fixed bug 448863 (part 2): [Search] Refresh on Access ignored during text searchI20150318-0800Dani Megert1-4/+13
2015-03-17Fixed bug 448863: [Search] Refresh on Access ignored during text searchI20150317-2000I20150317-1130I20150317-0800Dani Megert1-3/+11
2015-03-10Bug 441016 comment 25: removed no-op Math.round(..)I20150316-2000I20150316-0800I20150315-2000I20150311-1300Markus Keller1-1/+1
2015-01-30Updated copyright dateI20150203-0800Dani Megert1-1/+1
2015-01-29Bug 458704 - Fix failing FileSearchTestI20150203-1300I20150129-1830Terry Parker5-5/+52
Update the TextSearchRequestor's API to support parallelization and fix existing subclasses and tests. Also add an optimization to process all files in a single job if the maximum number of threads for the job group is 1, which can occur on single processor machines or if the TextSearchRequestor passed to the TextSearchEngine.search() does not support parallelism. This removes some unnecessary job scheduling. Change-Id: I5baaf1dc3910a527338dc12e7fa4575269470833 Signed-off-by: Terry Parker <tparker@google.com>
2015-01-23Bug 441016 - Speed up text search by parallelizingI20150128-2000I20150128-0900I20150127-2000I20150127-0900I20150126-2000I20150126-0930I20150126-0800I20150125-2000Terry Parker4-104/+267
Execute text search processing in parallel, yielding a 3x-4x speedup. Previously all files in a text search were processed serially. This change moves the work into Jobs and uses a JobGroup to parallelize the processing. The following additional changes were needed: * Some “global” state (e.g., FileCharSequenceProvider and ReusableMatchAccess) that were previously accessed as class member variables were changed to per-file or per-job instances. * Access to FileSearchQuery.TextSearchResultCollector needed to be synchronized. Its intermediate cache, which was previously an ArrayList and assumed the last entry held the previous match from the current file, was changed to a Map of IFile->ArrayList so that each file’s results are segregated. Converted spaces to tabs in the search() method to improve the Gerrit code review experience. Added minimal performance logging. Change-Id: I3e36da89cd891acabb902e28415d8ddecea4df60 Signed-off-by: Terry Parker <tparker@google.com>
2014-10-31Fixed bug 448863: [Search] Refresh on Access ignored during text searchI20141118-0830I20141118-0800I20141111-0830I20141111-0800I20141104-0800Dani Megert1-1/+9
2014-08-05Fixed bug 441115: Show previous match does not cycle back when last element ↵I20140806-2000I20140806-0800I20140805-2000Dani Megert1-2/+2
is plugin.xml
2014-08-05Increased bundle version for MarsDani Megert2-3/+3
2014-06-19Bug 436736 - Prep for 4.5 (Mars) and 4.4 maintenance buildsI20140708-0800I20140701-0800Paul Webster1-1/+1
Update parent versions from 4.4.0 to 4.5.0 Signed-off-by: Paul Webster <pwebster@ca.ibm.com>
2014-02-26Fixed bug 429154: CopyToClipboardAction throws ClassCastExceptionI20140303-1130I20140303-0800I20140302-2000I20140227-1100I20140227-0900I20140226-1700I20140226-1200Dani Megert1-3/+16
2014-02-24Fixed bug 428890: Search view only shows default page (NPE in ↵I20140225-1430I20140225-0800Dani Megert1-5/+17
PageBookView.showPageRec)
2013-11-21Fixed bug 415721: [WorkbenchParts] Accessibility - Keyboard focus lost after ↵I20131203-0800I20131126-0800Dani Megert1-1/+2
search
2013-11-21Increased bundle version for Luna fixesDani Megert2-2/+2
2013-06-26Fixed bug 411168: Update parent POMs for LunaI20130717-1600I20130716-0800I20130709-0800I20130702-1230I20130702-1000I20130702-0800Dani Megert1-1/+1
2013-03-27Fixed bug 403969: Update Platform Text with the new parent versionI20130402-0800Paul Webster1-4/+2
- excluded addition of forceQualifierUpdate.txt
2013-03-12Polished fix for bug 402009: Whole word API and UI should not allow to be ↵N20130318-2000N20130317-2000N20130316-1500N20130315-2000I20130319-1000I20130314-1330I20130313-2000I20130313-0800I20130312-2000Dani Megert2-3/+9
true if regex is true
2013-03-12Fixed bug 402009: Whole word API and UI should not allow to be true if regex ↵Christian Walther2-9/+11
is true
2013-03-12Fixed bug 403040: NPE on clicking the 'Search' tool buttonDani Megert1-6/+11
2013-03-12Bug 33710: Open Search dialog with previous page instead of using the ↵I20130312-1000I20130312-0800Markus Keller1-9/+10
current selection to detect the page - setting must only be saved when user closes Customize dialog with OK
2013-03-11Polished fix for bug 33710: Open Search dialog with previous page instead of ↵I20130311-2000Dani Megert1-17/+19
using the current selection to detect the page
2013-03-11Fixed bug 33710: Open Search dialog with previous page instead of using the ↵Marco Descher3-1/+35
current selection to detect the page
2013-03-01Improved Javadocv20130301-085518I20130311-0800I20130310-2000I20130309-1500I20130308-2000I20130307-2000I20130306-2330I20130306-2000I20130306-1518I20130306-1318I20130306-1033I20130306-1014I20130306-0836I20130306-0045I20130305-2300I20130305-2000I20130305-1718I20130305-1653I20130305-1032I20130305-0912I20130305-0800I20130304-2000I20130303-2000I20130302-1500I20130301-2000Dani Megert1-3/+3
2013-02-28Fixed bug 399094: Add "whole word" option to file searchv20130228-141832I20130228-2000Christian Walther8-26/+89
2013-02-25converted line delimiters to Unixv20130225-182143Markus Keller3-399/+399
2013-02-25Bug 399451: Some projects have incorrect encoding setMarkus Keller1-0/+2
2013-02-25Fixed bug 397850: [CBI] use the correct group IDs for all artifactsDani Megert1-2/+2
2012-12-10Fixed bug 396110: Merge in CBI patches from 4.2.2 into 4.3 (pom changes)v20121210-150853I20121218-1600I20121218-0800I20121214-0730I20121213-1200I20121212-2000I20121212-0800I20121211-2000I20121211-0800I20121210-2000Dani Megert1-1/+1
for eclipse.platform.text
2012-10-25Fixed bug 380218: TUR4.2: Regular Expression \C violates the relationv20121025-122133I20121106-0800I20121031-2000I20121031-0800I20121030-2000I20121030-0800I20121029-2000I20121029-0800I20121028-2000Dani Megert1-4/+4
between doted I and dotless I in Turkish.
2012-07-19Fixed bug 379442: preferences - "reuse" should be a searchable keyword.v20120719-083515I20120807-0800I20120806-2000I20120806-0800I20120805-2000I20120801-1800I20120731-0800Dani Megert1-2/+2
2012-07-19Increased bundle version for Kepler fixesDani Megert1-1/+1
2012-07-05Improved switch statement checkingv20120705-111822I20120725-1800I20120724-0800I20120717-0800I20120710-0800Dani Megert1-2/+4
2012-05-23removed outdated buildnotes_*.html filesv20120523-1540I20120529-2100I20120529-1900I20120528-2100I20120528-1900I20120527-2100I20120527-1900I20120526-1900I20120525-1900I20120525-1400I20120524-2300I20120524-2100I20120523-2100I20120523-1900Markus Keller1-28/+0
2012-05-23Add poms for Tycho buildv20120523-1310Igor Fedorenko1-0/+25
2012-04-27Fixed bug 346889: Document File Name Pattern Exclusionv20120427-1130Dani Megert1-3/+3
2012-04-05Fixed bug 376147: 'Bring to front' preference no longer worksv20120405-0901N20120417-1633N20120417-1307N20120416-1918I20120419-1434I20120418-0248I20120417-1000I20120417-0800I20120417-0334I20120417-0255I20120417-0235I20120417-0211I20120417-0142I20120416-2327I20120416-1738I20120416-1719I20120416-1643I20120416-1623I20120416-1600I20120416-1508I20120411-2034I20120411-1737I20120411-0906I20120411-0258I20120410-2330I20120410-2037I20120410-1710I20120410-0633Dani Megert1-6/+9
2012-01-27Fixed bug 369844: Potential NPEsv20120127-1415Dani Megert1-4/+4
2011-12-15Fixed bug 339340: Search history "Open in new" only allows you to openv20111215-1555Dani Megert2-16/+13
one additional Search view
2011-12-15Report incompatible environment as 'Error'v20111215-1439Dani Megert1-0/+32
2011-12-13Increase bundle version to 3.8.0Dani Megert1-1/+1
2011-12-13Fixed bug 348277: [api] Expose PatternConstructorDani Megert1-2/+27
2011-10-07Changed 'New text file line delimiter' to 'Unix'.Dani Megert1-0/+2
2011-09-28Fixed .gitignoreDani Megert1-1/+0
2011-08-31Fixed bug 356184: NPE caused by PositionTracker.bufferCreatedv20110906-0800Dani Megert2-3/+7
2011-05-05Bug 343821: Replacing text does not update search matches for files that ↵v20110505-0800Markus Keller1-21/+60
link to the same OS resource
2011-04-27Updated copyright.Dani Megert3-3/+3
2011-04-15Fixed bug 342932: replace does not replace all matches found in same fileDani Megert1-6/+9
2011-03-18Fixed bug 320533: Replacing text in a set of files should only modify each ↵v20110322-0800Dani Megert2-4/+25
physical resource once
2011-03-18Removed useless skipFiltered flag.Dani Megert4-26/+17
2011-03-15Fixed bug 339700: Preferences dialog opened from 'Search' view should be scopedv20110315-0800Dani Megert1-2/+6

Back to the top