From: tag 6.1.0.6-R - 2016-09-09 20:55:33
|
The tag '6.1.0.6-R' was replaced with a new tag. It previously pointed to: 4226749... Create tag from build job '6.1-qat/reporting-libraries' b39 NOTE: People pulling from the repository will not get the new tag. For more information, please see: http://live.gnome.org/Git/Help/TagUpdates New tag information: Tagger: buildguy <bui...@pe...> Date: Fri Sep 9 16:54:39 2016 -0400 Create tag from build job '6.1-qat/reporting-engine' b379, source branch '6.1.0.6' Changes since the last tag 'DESIGNER-TRUNK-SNAPSHOT-NIGHTLY': Alexander Buloichik (4): [SP-1546] Dummy content output for invisible bands [BACKLOG-1102] Add "query limit reached" report attribute [BACKLOG-1102] Different attributes for common limit and user limit for report [BACKLOG-3156] Update Pentaho Logo in Report Designer Aliaksandr Kastenka (5): PRD-5063 - Printing Report-Footer at the bottom of the page in PRD PRD-5393 - Regression: Report breaks after setting property widow-orphan-opt-out to false on the Group PRD-5384 - Get publish success message when user has no write permission to target location PIR-1142 - PIR: Adding two fields to groups the font of the second one is the same color as the background PRD-5478 - Page header missing in the second page of the excel export Aliaksandr Pratkin (1): PRD-4186 - postProcessResult() from Query Scripting is not called Aliaksei Haidukou (2): [BACKLOG-3680] - Upgrade hypersonic library on pentaho-reporting and its sub modules [TEST] - added guava dependency to pass tests Andre Simoes (1): Added query hash and referenced fields support to CDA queries to enable data/metadata caching Andrei Baskakau (1): ENGOPS-640 Andrey Burikhin (2): BACKLOG-651 - Bar-sparkline are not displaying negative values BACKLOG-651 - Bar-sparkline are not displaying negative values - test Andrey Khayrutdinov (52): [TEST] - setting up test folder properly [PRD-5340] - Item label on Line chart is cut off at the top - introducing a new property for workaround [PRD-5332] - wrong java version taken in Windows 7 with multiple java versions installed - changed the bat so, that it will respect _PENTAHO_JAVA_HOME variable; also updated the comments that relate to JDK's version [PRD-5400] - Possible issue in org.pentaho.reporting.libraries.fonts.registry.AbstractFontFileRegistry [PRD-5400] - Possible issue in org.pentaho.reporting.libraries.fonts.registry.AbstractFontFileRegistry - fixing test so it can be run on Linux [PRD-5383] - Sub-Report: Inherited Data Sets don't have any fields from SQL query. [PRD-5456] - Element's text color attribute does not work when report is exported to MS Excel - do not cache Excel cell style for elements with different style sheets - add a test for caching producer [PRD-5431] - Open Formula > Multi Value Query > "Timeout" and "Limit" labels swapped - fix an error with mixing the order of parameters - add test cases for deprecated constructors [PRD-5363] - Sub-report: AskTimeOutException appears when user opening a sub-report. - recreate the actor if it was stopped (cherry picked from commit 3c05c24) - apply Pentaho formatting to the whole class [PRD-5300] - Publish dialog times out when publishing report to a Server with many home directories - introduce a partial loading routine - turn it on by default - add tests - apply proper formatting [PRD-2736] - For large text strings (without white space, i.e URLs) word wrap is not enabled within an element - introduce a brand new interface (SplittableRenderNode) for those nodes, that can split themselves horizontally - make RenderableText implement the interface - the split is done only if WORDBREAK property is set to true - change AbstractAlignmentProcessor to handle words splitting - do the separation only in there are no other possibilities to cram the word inside desired bounds - do nothing when proceeding the last line - add tests - change legacy tests so, that they will not fail because of splitting routine - comment each change pointing out its reason [CLEANUP] - Proper formatting - apply Pentaho formatting to all files affected with 4a90c0d9e7354cef84b2f34ac4254daf30e6797e [BACKLOG-5456] - Small improvements for PRD - improve DefaultConfiguration.findPropertyKeys() - Set is useless as Hashtable.keys() cannot return duplicate values - replace TreeSet with array - add tests - avoid redundant Class.forName() calls in DefaultObjectFactory.get() - introduce ObjectUtilities.instantiateSafe() - update tests - use System.arrayCopy() in AbstractAlignmentProcessor.shiftArray() [BISERVER-11565] - File upload names fail if the name has double quotes - use new endpoint, allowing encoded names - add integration tests - add jersey-test-framework as test dependency [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in report-designer: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in report-designer-extension-legacy-charts: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in core: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in extensions: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in extensions-cda: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in extensions-drilldown: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in extensions-mondrian: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in extensions-olap4j: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in extensions-pentaho-metadata: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in extensions-toc: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in extensions-xpath: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in legacy-charts: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in testcases: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in wizard-core: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in libbase: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in libcss: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in libdocbundle: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in libfonts: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in libformat: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in libformula: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in libformula-ui: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in libloader: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in libpensol: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in librepository: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in libsparkline: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in libswing: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - change folder's name in libxml: - rename "test" -> "test-src" - update .iml file [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - repair tests in extensions-mondrian [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - repair tests in extensions-olap4j [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - repair tests in extensions-xpath [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - ignore failing test in wizard [BACKLOG-5473] - Rename tests' folders in pentaho-reporting to "test-src" - make Prd3828Test stable (eliminate dependency on hash map iteration order and environment's time zone) [PRD-5561] - Libformula Copy/Paste bug in CsvArrayFunction - move CsvArrayFunctionTest to the proper folder - uncomment the third test case [PDI-14499] - Randomly missing header/footer in PDF created by Pentaho Reporting file output step - amend rollback state selection - if the last visible state equals current restore state, then it is necessary to rollback to the page start - add case-specific integration test and a utility class [PRD-5556] - Running PRPT in the background increases memory usage - add several more improvements - in DataCacheKey, handle singletonMap case - in ParagraphPoolboxStyleSheet, optimise for-loop - in DefaultDataAttributeCache, make cache key's fields final - in ReportAttributeMap - remove the flag - introduce a separate immutable subclass - add tests - in AttributeMap - fix some typos - replace LinkedHashSet with ArrayList in getNames() - in getAttributes(), return empty map instead of null as the javadoc claims [CLEANUP] - Apply Pentaho formatting - apply proper formatting for all classes affected within [PRD-5556] [PRD-5625] - Improve memory usage by packing byte array in styles [PRD-5625] - Improve memory usage by packing byte array in styles - make some clean-up: - replace TODOs with comments - fix Checkstyle violations AndreyBurikhin (4): [BACKLOG-2472] - Messages & reordered options [BACKLOG-5409] - tests for pentaho-reporting-engine-classic-extensions-kettle [BACKLOG-5408] - tests for pentaho-reporting-engine-datasource-editor-jdbc [BACKLOG-6192] - Update Pentaho Logo in Report Designer Andrey_Markelov (2): [PRD-5286] fixed the issue and refactored the saving actions [PDI-11377] fixed IsNumber function issue André Simões (1): Fix to 100% avoid hash colisions Anna Popova1 (17): PRD-4863 - Report Design Wizard window is cut off on Ubuntu12 PRD-5169 - Same Query column name and parameter name creates issue. BACKLOG-342 - CLONE - Unable to generate PIR report when the first character of a text field is a control character BACKLOG-348 - CLONE - Multi hierarchies in the same dimension cause report designer to return wrong values [BACKLOG-5400] Split UT/IT for project:pentaho-reporting-engine-classic-core [TEST] Increase unit test coverage for engine/extensions-scripting [CLEANUP] Fixed checkstyle issues [TEST] Increased unit test coverage [CLEANUP] Removed a pair of ancient classes [BACKLOG-5384] Fixed source path for integration tests [BACKLOG-5384] Removed unused module server [CLEANUP] Fixed checkstyle issues [BACKLOG-5384] Increased code coverage by unit tests [BACKLOG-5384] Fixed using line separator for ImageMapWriterTest [BACKLOG-5384] Fixed failed unit tests [BACKLOG-5384] Increased code coverage by unit tests [TEST] fixed the reason of compiling error - renamed package Ben Morrise (1): Merge pull request #743 from e-cuellar/6.1.0.0 Benjamin Morrise (4): [BACKLOG-3830] Updating to VFS2 [BACKLOG-5064] Added data service client [BACKLOG-5341] Added data service client to drivers folder [BACKLOG-6892] Updating locale strings for 6.1 Brendan Lynch (2): [PRD-5465] - Pentaho Reporting Future Develop branch needs updated dependencies [PRD-5465] - Pentaho Reporting Future Develop branch needs updated dependencies. Bryan Rosander (7): setting values to defaults to reduce stdout printing PDI-10416 - Removing unneeded slf4j dependency from libloader Merge pull request #582 from scottyaslan/devBranch Merge branch 'future-develop' Merge branch 'master' into future-develop [BACKLOG-4767] - Adding commons-configuration to PRD assembly Merge pull request #669 from bmorrise/BACKLOG-5064 Curtis Boyden (2): Removed cobertura alias from core/build.xml; No longer needed due to changes made in subfloor Merge pull request #103 from cjboyden/master David Duque (2): PRD-5522 Enable excel indent Fix test file output folder to "test-output" David Kincade (30): Merge pull request #13 from dkincade/CM-425 Merge pull request #136 from webdetails/master Merge pull request #202 from mkambol/prd4670 Merge pull request #207 from pentaho-tband/CM-463 Merge pull request #206 from mkambol/biserver9996 Merge pull request #224 from pentaho-tband/CM-463 Merge pull request #225 from wseyler/dev Merge pull request #226 from mkambol/prd4697 Merge pull request #227 from dkincade/master Merge pull request #228 from dkincade/master Merge pull request #229 from dkincade/master Merge pull request #231 from dkincade/master Merge pull request #424 from mdamour1976/master Merge pull request #480 from kurtwalker/BACKLOG-146 Merge pull request #481 from AndreyBurikhin/BACKLOG-651 Merge pull request #556 from andrey-markelov/PRD-5286 Merge pull request #567 from mdamour1976/BACKLOG-2035 Merge pull request #590 from pentaho/master Merge pull request #638 from dkincade/master Merge pull request #639 from dkincade/master Merge pull request #640 from dkincade/master Merge pull request #641 from dkincade/master Merge pull request #650 from tmorgner/master Merge pull request #652 from tmorgner/master Merge pull request #653 from tmorgner/master Merge pull request #654 from akhayrutdinov/PRD-5300 Merge pull request #656 from pedrofvteixeira/BACKLOG-4883 Merge pull request #661 from dkincade/master Merge pull request #670 from wseyler/master Merge pull request #673 from pedrofvteixeira/BACKLOG-5203 David M. Kincade (15): [CM-371] Removed the .tar.gz distributions ... only creating .zip distributions and those will have execute bit on all .sh and JavaApplicationStubs PDI-9448 Removed dependency on obsolete kettle-db jar Updated PentahoSDK for 5.0.0 release PRD-4699 - Updated the build script to get around a subfloor error that builds an incorrect version number since pentaho-reporting has migrated to github. This version number was being pushed through to the splash screen and help->about and was invalid. This can be removed once the subfloor script is updated PRD-4699 - Updated the build script to get around a subfloor error that builds an incorrect version number since pentaho-reporting has migrated to github. This version number was being pushed through to the splash screen and help->about and was invalid. This can be removed once the subfloor script is updated ENGOPS-104 - Updated the license information for this release ENGOPS-104 - Updated the OS License html file [CLEANUP] - Updated test case that would fail based on the execution location's timezone [CLEANUP] - Updated test case that would fail based on the execution location's timezone [CLEANUP] Applying Pentaho Checkstyle to Pentaho Reporting Libraries [CLEANUP] Updated Reporting Engine Core to use Pentaho Standard Formatting [CLEANUP] Updated the code to Pentaho code format standards [PRD-5459] - Upgraded POI and associated 3rd party libraries [BACKLOG-5037] Updated the build process to add PermGen space settings to Info.plist [BISERVER-5087] updated the start scripts for client tools to be the new defaults for production deployments of min:1G max:2G Diogo Mariano (1): Merge pull request #703 from annapopova1/BACKLOG-5384-core-fix Dzmitry Stsiapanau (1): [PRD-5214] REG: HDP21: Hive1: Unable to create database connection to Hive Dzmitry_Bahdanovich (1): Method BigDecimal#toString() returns logarithm representation of the number in some cases. Use toPlainString() instead. Dzmitry_Prakapenka (8): scratch added a bit refactoring for open formula UI ++ some bugfixes some notes to eliminate random test fails added (for future developers) some notes about deprecation added removed unnecessary boolean value PRD-5567 Tab of report displays not correctly information about state of report. PRD-5511 - PRD: Not saved parameter mapping when it uses formulas PRD-5511 - PRD: Not saved parameter mapping when it uses formulas Egor Zhuk (9): PRD-5573 fix PRD-5562 fix copyright update copyright update PRD-5370 fix scroll for multiple selection button PRD-5562 style check fixes PRD-5595 fix and test PRD-5595 small refactoring PRD-5595 missed test report Ezequiel Cuellar (6): Merge pull request #502 from e-cuellar/master Merge pull request #503 from e-cuellar/master Merge pull request #504 from e-cuellar/master Merge pull request #505 from e-cuellar/master Merge pull request #511 from e-cuellar/master Revert "[BACKLOG-872] Fixes due to the introduction of the Property object in metadata." Gretchen Moran (11): PRD-4304 Changes supporting multiple editors per data factory - retrieve metadata from factory versus registry. PRD-3965 unified feature commit PRD-3965 Fix for failing test PRD-3965 fix missing dependency breaking build PRD-3965 fix broken JUnit test (KettleDataFactoryTest.testMetadata()) PRD-3965 adding validation and exception handling for PRD templates MongoDb source Fix for parenting issues with message box dialogs from XUL dialog. Fix build for checkin PRD-4228 part II - Operational parameterization with embedded reporting datasources PRD-3965 fix for plugin datafactory metadata not being registered on the server. Preview state incorrectly enabled when template is customized Guilherme Raimundo (1): [PRD-5343] - Libpensol now refreshes local tree cache when a new File is created in a JCR repository - Added WRITE_CONTENT capability to the libpensol PentahoSolutionFileProvider Jeff Caldwell (1): BI Server publish enhancements João Velasques (1): [CLEANUP] - removing codeStyleSettings.xml file, the one from pentaho-coding-standards should be used - Applying checkstyle Kanstantsin Karneliuk (8): PRD-4980 - Objects not visible on the `No data` section of the report design canvas BISERVER-11651 - Providing tooltip-formula in report chart properties leads to error message when using Internet Explorer BACKLOG-347 - CLONE - QuerylessDataFactory declares invalid metadata in BI-server reporting plugin PRD-4763 - Using PRD 5.0.0.1-GA cannot open reports from 4.8.X repository BACKLOG-3056 -- Checkin Localization files from Localization Company BACKLOG-3306 - Checkin 5.4 Localization files from Acclaro (2nd drop) BACKLOG-3306 - Checkin 5.4 Localization files from Acclaro (2nd drop) BACKLOG-3306 - Checkin 5.4 Localization files from Acclaro (2nd drop) Kris Rivera (1): [BISERVER-7946] -- Updated report designer icons Kurtis Walker (1): [BACKLOG-146] - upgrading postgres to 9.3-1102 Larry Grill (13): [PRD-5072] Follow-up. Merge pull request #369 from lgrill-pentaho/master [ENGOPS-999] Additional mkdirs for testless projects Sonar fails without source and class dir exists [ENGOPS-1013] Add jacoco related targets to multibuild Merge pull request #607 from lgrill-pentaho/master [ENGOPS-1013] Add subfloor init and clean-all stuff. Make compliant with subfloor unit/jacoco changes. [ENGOPS-1013] Remove int depend on subfloor init. Too agressive for chaining to the dist target. [ENGOPS-1013] Add subfloor.init matching mkdirs Also remove init override from build.xml. This was breaking the assembly. Merge pull request #610 from abaskakau/eng-640 [CLEANUP] Update pdi-osgi-bridge asembly artifact id [CLEANUP] Fix build error Merge pull request #711 from lgrill-pentaho/master [ENGOPS-2232] Force explicit dep to fix failing builds. Should resolve ws-common-util transitively through the xmlrpc 3.1.3 dependency but will not to so through the approved repo routing chain. Luc Boudreau (36): Merge pull request #15 from pentaho-skarmali/PRD-4365_poi_upgrade_from_3.8_to_3.9 Merge pull request #16 from pentaho-skarmali/PRD-4426_make_ct_experiment_mode Merge pull request #20 from gretchiemoran/PRD-3965_Merge Merge pull request #33 from pentaho-tband/dev Merge pull request #44 from mkambol/2TestFailure Merge pull request #56 from pentaho-tband/PRD-3281 Merge pull request #51 from mkambol/prd-4216 Merge pull request #62 from pentaho-tband/PRD-4084 Merge pull request #67 from mkambol/prd-4217-take2 Merge pull request #69 from pentaho-skarmali/PRD-4432_formula_editor_research Merge pull request #89 from mkambol/prd-4522 Merge pull request #93 from pentaho-tband/PRD-4448 Merge pull request #110 from pentaho-skarmali/PRD-4432_formula_editor_research Merge pull request #111 from pentaho-skarmali/PRD-4039_data_truncates_when_exporting_text Merge pull request #113 from pentaho-tband/PRD-4507 Merge pull request #112 from pentaho-skarmali/unable_to_launch_formula_editor Merge pull request #114 from webdetails/PRD-4542 Merge pull request #119 from pentaho-skarmali/PRD-4556_performance_measurements Merge pull request #120 from pentaho-tband/PRD-4483 Merge pull request #129 from pentaho-skarmali/PRD-4585_unable_to_drop_subreport_in_group_header_band_squash Merge pull request #138 from mbatchelor/master Merge pull request #152 from mkambol/prd4628 Merge pull request #151 from pentaho-tband/PRD-5499 Merge pull request #150 from pentaho-tband/PRD-4458 Merge pull request #157 from pentaho-tband/PRD-4583 Merge pull request #162 from pentaho-tband/PRD-4520 Merge pull request #164 from pentaho-tband/PRD-4458 Merge pull request #181 from mkambol/prd4656 Merge pull request #189 from pentaho-tband/BI-9897 Merge pull request #216 from pentaho-skarmali/PRD-4671_formula_dialog_blanks_hyperlink Merge pull request #248 from pentaho-skarmali/PRD-3278_export_to_excel_2007 Merge pull request #262 from pentaho-skarmali/PRD_4761_handle_tabbing_formula_parameter_fields Merge pull request #261 from pentaho-skarmali/PRD_4691_nested_function Merge pull request #301 from pentaho-tband/PRD-4871 [MONDRIAN-1884] Upgrades to olap4j 1.2.0 [TEST] Adds missing target dependency Marc Batchelor (8): Merge pull request #414 from smaring/master PRD-5286 - Fix for compilation issue. [PRD-5499] - MINUTES() of a value with seconds >= 30 returns correct_value+1 Merge pull request #666 from mbatchelor/master [PRD-5498] - TIMEVALUE() of a DateTime value always returns 0 Merge pull request #667 from mbatchelor/master Merge pull request #812 from YuryBY/SP-2801 Merge pull request #810 from YuryBY/SP-2821 Marco Vala (5): [PRD-5055] - Added possibility in libpensol to bypass server authentication when it is being used on server-side and there is an active user session [PRD-5055] - Changed to always create a new direct file system object instead of reusing the same object in order to avoid possible issues in concurrent accesses [PRD-5055] - Added possibility in libpensol to bypass server authentication when it is being used on server-side and there is an active user session [PRD-5055] - Changed to always create a new direct file system object instead of reusing the same object in order to avoid possible issues in concurrent accesses [PRD-5466] - Fixed Libspensol JCRSolutionDirectFileModel.getData issue Matt Burgess (2): PDI-9556: Added Cassandra plugin to PRD Merge pull request #190 from brosander/PDI-10416 Matt Campbell (5): [PRD-4383] Changing the selected queries in the ParameterDialog were not persisted. [PRD-3973] Remove Legacy report samples. Merge pull request #475 from annapopova1/BACKLOG-348 Merge pull request #483 from AndreyBurikhin/BACKLOG-651 Merge pull request #618 from kolinus/BACKLOG-3306 Matt Casters (3): Adding missing metastore dependency PDI-8028 : Less intrusive Log4J PDI-8028 : Less intrusive Log4J Matt Tucker (1): [SP-2801] -Backport of PDI-7502 - No error checking in the Pentaho Reporting Output step (6.1 Suite) Matthew Burgess (1): Merge pull request #664 from brosander/BACKLOG-4767 Michael D'Amour (23): Merge pull request #2 from rfellows/dev Merge pull request #184 from pentaho-tband/CM-463 Merge pull request #208 from mkambol/biserver9996 [BISERVER-11408] Create JMeter test Merge pull request #385 from mdamour1976/master Merge pull request #410 from annapopova1/PRD-4863 Merge pull request #479 from stepanovdg/PRD-5214 Merge pull request #476 from kolinus/BACKLOG-347 Merge pull request #501 from e-cuellar/master Merge pull request #523 from AlexanderBuloichik/BACKLOG-1102 Merge pull request #539 from e-cuellar/cleanup Merge pull request #544 from pentaho/revert-539-cleanup Merge pull request #546 from SergeyTravin/BACKLOG-1764 Merge pull request #547 from AlexanderBuloichik/BACKLOG-1102b [BACKLOG-2035] In PRD, OK button on MongoDB data source dialog never gets enabled. Merge pull request #608 from AndreyBurikhin/BACKLOG-2472 [BACKLOG-4374] Remove the PDF documentation from all distributable products Merge pull request #662 from mdamour1976/master Merge pull request #688 from wseyler/dev Merge pull request #689 from AndreyBurikhin/BACKLOG-5408-PREDEJDBC Merge pull request #696 from wseyler/dev Merge pull request #724 from AndreyBurikhin/BACKLOG-6192 Merge pull request #752 from bmorrise/BACKLOG-6892 Mikhail Tseu (2): [PDI-12579] - PDI Report Wizard doesn't display the field names properly [CLEANUP] - fixing checkstyle. Nicholas Baker (1): - Removing SLF4J JCL Bindings as they conflict with the SLF4J Log4J bindings which the assemblies bring in. - Instances of slf4j-jcl are replaced simply by the slf4j-api which contains a default LogBack binding. - Finally, the SLF4J dependencies have been upgraded to match the version in use by the Pentaho Platform Nick Baker (9): [PRD-4598] Chainging engine-classic-core-test dependency configuration to test Merge pull request #222 from wseyler/dev Merge pull request #230 from wseyler/dev commenting out line ending fix Merge pull request #507 from tkafalas/feature [BACKLOG-3385] The PDI-OSGI-Bridge has been replaced by the plain karaf assembly with the bridge in the main classloader. [BACKLOG-3855] Changes to support the OSGI environment in PRD [BACKLOG-3855] Changes to support the OSGI environment in PRD Merge pull request #665 from rmansoor/BACKLOG-5037 Nick Hudak (2): Merge pull request #649 from bmorrise/BACKLOG-3830 Merge pull request #676 from bmorrise/BACKLOG-5341 Pavel Sakun (1): [BAD-170] Support for Spark Pedro Alves (1): - Updated README.md documentation per http://www.on-reporting.com/blog/moving-to-git-and-easier-builds/ (after some time frustrated about compiling the project) Pedro Teixeira (15): BISERVER-8600 Fix Pentaho Report Designer client tool to publish reports to the BI Server BISERVER-8600 Fix Pentaho Report Designer client tool to publish reports to the BI Server BISERVER-8600 Fix Pentaho Report Designer client tool to publish reports to the BI Server BISERVER-8600 Fix Pentaho Report Designer client tool to publish reports to the BI Server [BISERVER-8774] ERROR [net.sf.ehcache.store.DiskStore] libloader-dataCache: Failed to write element to disk [PRD-4252] Cannot re-save report created with wizard [PRD-4867] expand VFS/JCR method to delete folders on solution repository [PRD-4913] libpensol's VFS/JCR: unable to create files/folders containing whitespaces spring.framework upgraded to 3.2.14.RELEASE; spring.security upgraded to 2.0.8.RELEASE [BACKLOG-4883] Get Report Designer.app working without java mac compat issues - added 2 features to 'bundleapp' target ( OSX's app builder ): - include system/karaf structure within .app's root dir - set system property 'osx.app.root.dir' with the .app's root dir value ( used in KarafBoot ) [CLEANUP] typo in 'override' Merge pull request #657 from pedrofvteixeira/master [BACKLOG-5204] Increase memory for Report Designer app - in line with BACKLOG-5087's [BACKLOG-5203] Change the level of logging for Report Designer - on startup, and with log level set to DEBUG, PRD dumps > 3k lines to the log [BACKLOG-5967] PRD Warning message log4j.xml file not exist - [PDI-14540] applied same solution that was applied to Spoon - new /system/osgi directory structure does *not* conflict with existing karaf build resource ( /system/karaf ) Pedro Vale (1): Merge pull request #733 from jvelasques/BACKLOG-6426v2 Pentaho Build Account (252): shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-540] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy [ENGOPS-503] shared file update from distribute.groovy Merge pull request #633 from pentaho/future-develop PogI (3): [PRD-5354] [dialog-validate] Able to create parameter without name, but not able to delete it and save report [CLEANUP] checkstyle [PRD-4946] Alignment issues with x-axis-ticks and x-axis-labels in Bar Charts Priji (3): Added Thermometer Chart Added Thermometer Chart Properties Code cleanup Ramaiz Mansoor (16): Merge pull request #366 from mdamour1976/master Merge pull request #379 from mdamour1976/master Merge pull request #383 from mdamour1976/master Merge pull request #388 from mdamour1976/master Merge pull request #406 from mdamour1976/master Merge pull request #411 from mdamour1976/master Merge pull request #465 from kolinus/BISERVER-11651 Merge pull request #612 from yuryilyukevich/BISERVER-12457 Merge pull request #616 from kolinus/BACKLOG-3056 Merge pull request #626 from brendan-lynch/prd-5465 Merge pull request #635 from aliakseihaidukou/fix_tests Merge pull request #646 from pedrofvteixeira/spring-upgrade Merge pull request #663 from dkincade/master [BACKLOG-5037] - Using the prd version of karaf Merge pull request #668 from dkincade/BACKLOG-5987 Merge pull request #726 from pedrofvteixeira/BACKLOG-5967 Ricardo Fradinho (1): Fix for PRD-4869: a filter takes take of collecting/injecting session cookies in order to reuse the session when doing multiple calls. The cookie information is stored per user credentials and cached in a WeakHashMap. Rob Fellows (7): BISERVER-8465 - Missing Prompts in Interactive Report when report is saved and re-opened BISERVER-8465 - Missing Prompts in Interactive Report when report is saved and re-opened Merge pull request #3 from rfellows/BISERVER-8465 Merge pull request #384 from e-cuellar/master Merge pull request #508 from tkafalas/feature Merge pull request #625 from Aliaksandr-Kastenka/PIR-1142 Merge pull request #678 from annapopova1/BACKLOG-5400 Rowell Belen (1): Merge pull request #165 from krivera-pentaho/dev Scott Aslan (1): [CLEANUP] remove mongodb plugin dependency Sergey_Travin (1): BACKLOG-1764 - Query timeout does not throw an error message when the time out time is reached Steve Maring (9): subfloor push associated with CM-447 added package-eula target for creation of EULA wrapped zip dist for EE end users reverted application of package-eula target updating commons-lang to 2.6 to try to resolve build problem Revert "[PPP-3081] license header updates on all .java, .js, and .jsp" fix for licenese header script fail Merge pull request #482 from smaring/master [ENGOPS-1695] updates to EULA wrapping in subfloor Merge pull request #727 from smaring/master Sulaiman Karmali (62): merge sprint_3 into master PRD-4408: Some cleanup of this class (remove static references) to support reuse of code for ct panels. PRD-4365: Upgraded POI from 3.8 to 3.9 PRD-4365: Upgrade POI from 3.6 to 3.9 Fixed typo for POI PRD-4426: Don't display crosstab icon when not in expert mode PRD-4426: Set dialog size properly when multiple properties present PRD-4249: handle multi-select of datasource PRD-4426: Display crosstab only in experimental mode and not expert mode PRD-4419: Remove defining icon for data-factory action and it's base class Merge pull request #39 from pentaho-tband/dev-tband Merge pull request #36 from pentaho-skarmali/PRD-4419_data_source_indentation_mac Merge pull request #47 from pentaho-tband/PRD-4452 PRD-4343: Initial commit with WIP for test case PRD-4343: Removed parameters from report PRD-4343: Finished test case to test label items on XY Line Chart. Updated datasource to be memory and no parameters PRD-4343: Check if base item label generator is null PRD-4343: This should have been removed as test case was moved to legacy-charts Merge pull request #52 from pentaho-skarmali/PRD-4343_show_item_labels_xy_linechart Merge pull request #55 from gretchiemoran/master PRD-4280: Fix editor fields disappearing PRD-3979: Fix issue with entering parameters in SUM and COUNT formulas PRD-4432,PRD-4503,PRD-4521,PRD-4525,PRD-4526,PRD-4537,PRD-4538: Multitude of formula editor fixes. Parameter fields are now processed as a string vs individual characters. Parameter field editor does not dynamically change as user enters embedded functions in their formula. The parameter field editor displays at the function level when user clicks on function name or inside the parenthesis of the function parameters. Code review changes and unit tests for formula editor. PRD-4432: Made inner class private PRD-4039: Fixed previewing report with type text. PRD-4568: Fix NPE that was causing dialog to not render properly. Merge pull request #117 from pentaho-tband/PRD-4483 Initial commit for subreports PRD-4556: Performance testing class to benchmark performance. Added class packages to simplelog.properties to exclude debug/info logs from getting in the way. PRD-4556: Cleaned up. Merge pull request #122 from pentaho-skarmali/PRD-4556_performance_measurements PRD-4586 - Removed 'Add' from menu-items Merge pull request #123 from pentaho-skarmali/PRD-4586_remove_add_from_menu_item PRD-4556: Added a rampUp & warmUp option so that performance measurements are more smoother from run to run and more accurate as the JVM is now hot when measuring subsequent test runs. Merge pull request #124 from pentaho-skarmali/PRD-4556_performance_measurements PRD-4556: Use duration instead of invocations so that we can ensure a proper warm up period. Merge pull request #125 from pentaho-skarmali/PRD-4585_unable_to_drop_subreport_in_group_header_band PRD-4586 - Removed 'Add' from menu-items PRD-4556: Added a rampUp & warmUp option so that performance measurements are more smoother from run to run and more accurate as the JVM is now hot when measuring subsequent test runs. PRD-4585: Allow dnd capability for group headers and footers. Created new classifications for RELATIONAL_HEADER and RELATIONAL_FOOTER. itext-rtf jar was pulling in the wrong org for bouncycastle: Merge pull request #146 from pentaho-skarmali/Pulling_in_wrong_bouncycastle_jars PRD-4615: Fixed issues around removing rule and editing rule style-sheets. PRD-4615: Made ctor arg final. PRD-4592: Description was not being set in the ConfigDescriptionEntry subclasses. Merge pull request #168 from pentaho-skarmali/PRD-4592_report_config_no_description BISERVER-9894: Update welcome screen and change label background to white. Merge pull request #180 from pentaho-skarmali/BISERVER-7894_update_welcome_dialog BISERVER-9045: Updated the report design wizard. Since image format changed from jpg to png, updated xul file. Removed scratchpad project - was a test project Merge pull request #199 from pentaho-skarmali/PRD-4565_testTwoSeparateFunctions PRD-4663: Moved the metadata for data factory bundle into it's own properties file. Updated bundle-name to point to the new bundle properties file. PRD-4565: Fixed getParameterCount() as it was always returning the number of parameter fields without regards to if there is any values in there. Fixed catch-all logic. Added more test cases. PRD-4671: Removed parameterUpdateText() method as it is no longer needed due to better formula editor logic. Also fixed constant test-case. PRD-3278: Fixed anchor coordinate for 2nd cell x and y positions when rendering image in Excel. Fixes exporting reports that have images in Excel 2007 - the images would not display. PRD-4691: Handle formulas with unbalanced parenthesis in inner formulas. Added several test cases. PRD-4691: Check count before indexing. PRD-4691: Allow for tab between textfields and have parameter field evaluated properly. Added some null guards. PRD-4691: Handle formulas with unbalanced parenthesis in inner formulas. Added several test cases. PRD-4691: Check count before indexing. PRD-4691: Allow for tab between textfields and have parameter field evaluated properly. Added some null guards. Merge pull request #275 from pentaho-nbaker/master Thomas Morgner (1199): Fixing test cases: PMD test generation, SQL regeneration, Order of output-generation fixed for multi-agg test. Temporarily disabling failing test for mainstream code. Fixing this will be part of my ongoing PRD-3857 work. Removed some bogus TODO comments and a few code-style changes. Merge branch 'sprint_3-4.0.0GA' of github.com:pentaho/pentaho-reporting into sprint_3-4.0.0GA PRD-2087: Initial work for widow/orphan support Removed obsolete code. PRD-2087: Orphan and Widows; constrain computation PRD-2087: Orphan and Widows; constraint computation with tests PRD-2087: Orphan and Widows; pre testing effect of pinning PRD-2087: Orphan and Widows; Orphans working PRD-2087: Orphan and Widows; Fixed tests, need to add handling for finished nodes PRD-2087: ModelPrinter tweaks for debugging PRD-2087: Crosstab cells inside a row must not have keep-together on by default. We deal with that as part of the PRD-3857 case later. PRD-2087: Updated gold-report for keep-together test PRD-2087: Removed verbose logging PRD-2087: Added helper method to avoid having to create a file object PRD-2087: Making keep-together work properly. Fixed bug in shifting for row-level boxes as well. PRD-2087: Making keep-together work properly. Test. PRD-2087: FastStack needed a toString() for easier debugging PRD-2087: Using System.exit() is never a good idea PRD-2087: Introduced a new report-state and report-event to handle orphans that span to the end of the items-area. At the moment, this breaks the crosstab processing. PRD-2087: Log4j config to filter out layout classes without filtering out the model-printer. PRD-2087: Broken crosstab reports and broken repeating headers fixed. PRD-2087: The engine generates a few more progress marker boxes now thanks to the new EndGroupBody-state. PRD-2087: New gold samples for Orphan-calculation test. PRD-2087: Orphan/Widow calculation no longer blocks all the clean-paginated-boxes processing. This should make the processing nearly as fast as before. PRD-2087: DebugReportRunner.createPdf now throws exceptions on errors PRD-2087: Shelving changes for work on emergency fix PRD-4312 PRD-2087: Shelving changes to update SLF4j PRD-4391: Update SLF4J to 1.6.4 Merge branch 'sprint_3-4.0.0GA' into PRD-2087_Orphans_and_widows PRD-2087: Widow calculation metrics work, but widow itself breaks layout PRD-2087: Another stashing commit Merge branch 'master' into PRD-2087_Orphans_and_widows PRD-2087: Removed system out PRD-2087: Widows no longer break even on long streaks of unbreakable areas PRD-2087: Limit logger again PRD-2087: Legacy mode handlers updated for chart expressions; Widow/Orphan stabilization - Widow/Orphan handling disabled for 3.8 mode. - Added migration tool to help sanitize old reports. - Ensure that we only try to calculate widows/orphan sizes if there is a real need for it. PRD-2087: Updated gold samples for invalid shifts around break-marker boxes. Also disabled all orphan widow processing for legacy (3.8) reports. PRD-2087: Fixed an issue where keep-together causes errors with orphan selected boxes. PRD-4391: Update SLF4J to 1.6.4 PRD-2087: Cleaned out obsolete code. PRD-2087: Added metadata for new style key 'widow-orphan-opt-out' PRD-2087: Codestyle, clear out unnecessary property on logical page PRD-2087: Page-Bands need proper default style; setting the layout should trigger change-state change. PRD-2087: Update tests Update inspections to be stricter Merge pull request #14 from mkambol/master PRD-4405: Added test to validate that it is fixed in 4.0 PRD-2087: Merge feature branch into master Avoid deprecated method: Providing title for async task Code-style settings: XML indent 2 characters PRD-4420: Move prefs and wizard back to edit menu. PRD-3950: Test report to verify the case is fixed and golden sample PRE-497: Test case fixed to use an actually cacheable data-factory implementation. Also fixed case that we did not cache free-form queries in the session cache. The session cache is holding on to more data more strictly than EHCache. PRD-4403: Created sample web-application to test JDNI connections in tomcat. Codestyle PRD-3825: Filtering internal properties (all properties starting with '::') so that we do not upset MS-SASS, who does not know how to handle proper XML. PRD-2087: Fixing a couple of theoretical cache poisoning issues where nodes that should have been relayouted after a pagebreak are skipped. PRD-2087: Fixing a couple of performance issues with node-caching. This concludes this case. PRD-2087: Curbing logging and paranoid checks for maximum performance. PRD-4434: Cell formatting lost on export to excel. Fix + test report. Merge pull request #21 from tmorgner/Prd-4434 PRD-3965: Fixing test cases and dependency declarations, marking external dependencies so that IntelliJ can pick them up automatically. Merge branch 'master' of github.com:pentaho/pentaho-reporting Merge pull request #24 from tmorgner/master Include server module in continuous integration. PRD-4434: Incomplete port of fix from 3.9 Merge pull request #25 from tmorgner/maste... [truncated message content] |