Skip to content

Commit

Permalink
Update README, CHANGELOG, Slash, build.properties for 0.7.1.10
Browse files Browse the repository at this point in the history
  • Loading branch information
Hiromu Hota committed Jun 14, 2017
1 parent f67935f commit 0965fac
Show file tree
Hide file tree
Showing 5 changed files with 37 additions and 14 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
# Change Log

## 0.7.1.10 - 2017-06-14

### Changed
- VfsFileChooserDialog for DirectoryDialog
- Use headless Chrome for UI testing
- Disable keyboard shortcut F4 because it is invoked when Enter key is pressed for unknown reason
- Disable keyboard shortcuts under "Edit" menu while a dialog (e.g., step dialog) is focused
- Do not share logs across sessions and do not show the general logs

### Removed
- Remove the Timer for setControlStates() and execute it when trans/job Finished
- Stop using DelayTimer because it does not effectively work in webSpoon

### Fixed
- Make RunConfigurationPopupMenu multi-session enabled
- Fix the "SWTError: BrowserFunction is disposed" when pressing Connect Now
- Refresh the log display periodically
- Restore the ability to connect to a repository by query parameters
- Restore the connectivity to Pentaho Repository and Database Repository
- Catch any exception when executing trans.startThreads() or job.start()
- Move steps/job entries only if a cursor moves

## 0.7.1.9 - 2017-05-23

### Changed
Expand Down
19 changes: 10 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ Please refer to the [wiki](https://github.com/HiromuHota/pentaho-kettle/wiki/Sys

1. Download the latest `spoon.war` from [here](https://github.com/HiromuHota/pentaho-kettle/releases).
2. Copy the downloaded `spoon.war` to `tomcat/webapps/spoon.war`.
3. (Optional) download and unzip `pdi-ce-7.0.0.0-25.zip`, then copy the `system` and `plugins` folders to `tomcat/system` and `tomcat/plugins`, respectively.
3. (Optional) download and unzip `pdi-ce-7.1.0.0-12.zip`, then copy the `system` and `plugins` folders to `tomcat/system` and `tomcat/plugins`, respectively.
4. (Optional) configure Apache Karaf as below.
5. (Re)start the Tomcat.
6. Access `http://address:8080/spoon/spoon`
Expand Down Expand Up @@ -153,13 +153,14 @@ If not defined, the following folders are used:

Some of the plugins are not compatible with webSpoon.
Please replace jar files with patched ones and delete the Karaf cache directory if necessary.
The patched jar files are [pdi-platform-utils-plugin](https://github.com/HiromuHota/pdi-platform-utils-plugin/releases), [big-data-plugin](https://github.com/HiromuHota/big-data-plugin/releases), [repositories-plugin](https://github.com/HiromuHota/pentaho-kettle/releases) (only 7.0.0.0-25 is supported).
The patched jar files are [pdi-platform-utils-plugin](https://github.com/HiromuHota/pdi-platform-utils-plugin/releases), [big-data-plugin](https://github.com/HiromuHota/big-data-plugin/releases), [repositories-plugin](https://github.com/HiromuHota/pentaho-kettle/releases), and [pdi-engine-configuration](https://github.com/HiromuHota/pentaho-kettle/releases).

```
$ cp ${path_to_lib}/pdi-platform-utils-plugin-7.0.0.0-25.jar plugins/platform-utils-plugin/
$ cp ${path_to_lib}/pentaho-big-data-legacy-7.0.0.0-25.jar plugins/pentaho-big-data-plugin/
$ cp ${path_to_lib}/pentaho-big-data-kettle-plugins-common-ui-7.0.0.0-25.jar system/karaf/system/pentaho/pentaho-big-data-kettle-plugins-common-ui/7.0.0.0-25/
$ cp ${path_to_lib}/repositories-plugin.jar system/karaf/system/pentaho-kettle/repositories-plugin/7.0.0.0-25/repositories-plugin-7.0.0.0-25.jar
$ cp ${path_to_lib}/pdi-platform-utils-plugin-7.1.0.0-12.jar plugins/platform-utils-plugin/
$ cp ${path_to_lib}/pentaho-big-data-legacy-7.1.0.0-12.jar plugins/pentaho-big-data-plugin/
$ cp ${path_to_lib}/pentaho-big-data-kettle-plugins-common-ui-7.1.0.0-12.jar system/karaf/system/pentaho/pentaho-big-data-kettle-plugins-common-ui/7.1.0.0-12/
$ cp ${path_to_lib}/repositories-plugin-core-7.1.0.0-12.jar system/karaf/system/org/pentaho/repositories-plugin-core/7.1.0.0-12/
$ cp ${path_to_lib}/pdi-engine-configuration-ui-7.1.0.0-12.jar system/karaf/system/org/pentaho/pdi-engine-configuration-ui/7.1.0.0-12/
$ rm -rf system/karaf/caches/webspoonservletcontextlistener
```

Expand Down Expand Up @@ -217,7 +218,7 @@ Please build and locally-publish the following dependent libraries.
### pentaho-commons-xul

```
$ git clone -b webspoon-7.0 https://github.com/HiromuHota/pentaho-commons-xul.git
$ git clone -b webspoon-7.1 https://github.com/HiromuHota/pentaho-commons-xul.git
$ cd pentaho-commons-xul/pentaho-xul-swt
$ ant clean-all resolve publish-local
```
Expand All @@ -238,10 +239,10 @@ $ mvn clean install -pl tests/org.eclipse.rap.rwt.testfixture -am

**Make sure patched dependent libraries have been published locally.**

Build and locally publish `kettle-ui-swt-7.0.0.0-25-X.jar`, which will be copied to `~/.ivy2/local/pentaho-kettle/kettle-ui-swt/`
Build and locally publish `kettle-ui-swt-7.1.0.0-12-X.jar`, which will be copied to `~/.ivy2/local/pentaho-kettle/kettle-ui-swt/`

```bash
$ git clone -b webspoon-7.0 https://github.com/HiromuHota/pentaho-kettle.git
$ git clone -b webspoon-7.1 https://github.com/HiromuHota/pentaho-kettle.git
$ cd pentaho-kettle/ui/
$ ant clean-all resolve publish-local
```
Expand Down
2 changes: 1 addition & 1 deletion assembly/build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ dependency.pdi-osgi-bridge.revision=7.1.0.0-12
pentaho-eula-wrap-config.version=7.1.0.0-12
dependency.mondrian.revision=3.14.0.0-12
dependency.kettle.revision=7.1.0.0-12
dependency.webspoon.revision=7.1.0.0-12-9
dependency.webspoon.revision=7.1.0.0-12-10
dependency.documentation.revision=6.0.0.0
dependency.spring.framework.revision=3.2.14.RELEASE
dependency.spring.framework.revision=4.3.2.RELEASE
Expand Down
6 changes: 3 additions & 3 deletions ui/build.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
project.revision=7.1.0.0-12-9
project.revision=7.1.0.0-12-10
ivy.artifact.group=pentaho-kettle
ivy.artifact.id=kettle-ui-swt
impl.vendor=Pentaho Corporation
Expand All @@ -7,12 +7,12 @@ impl.productID=kettle-ui-swt
ui=../assembly/package-res/ui

dependency.kettle.revision=7.1.0.0-12
dependency.webspoon.revision=7.1.0.0-12-9
dependency.webspoon.revision=7.1.0.0-12-10
dependency.pentaho-xul.revision=7.1.0.0-12
dependency.pentaho-vfs-browser.revision=7.1.0.0-12
dependency.pentaho-reporting-core.revision=7.1.0.0-12
dependency.pentaho-osgi-bundles.revision=7.1.0.0-12

dependency.pentaho-platform.revision=7.0.0.0-25
dependency.pentaho-platform.revision=7.1.0.0-12
dependency.rap.revision=3.1.1-SNAPSHOT
dependency.selenium.revision=3.1.0
2 changes: 1 addition & 1 deletion ui/src/org/pentaho/di/ui/core/dialog/Splash.java
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@ public void paintControl( PaintEvent e ) {
} else {
fullVersionText = fullVersionText + " " + buildVersion;
}
fullVersionText += ", webSpoon (0.7.1.9)";
fullVersionText += ", webSpoon (0.7.1.10)";
e.gc.setFont( verFont );
e.gc.setForeground( display.getSystemColor( SWT.COLOR_WHITE ) );
e.gc.drawText( fullVersionText, 290, 205, true );
Expand Down

0 comments on commit 0965fac

Please sign in to comment.