Commit Graph

17 Commits

Author SHA1 Message Date
dependabot-preview[bot]
13dc1b655d
Bump jmh.version from 1.25.2 to 1.26
Bumps `jmh.version` from 1.25.2 to 1.26.

Updates `jmh-core` from 1.25.2 to 1.26

Updates `jmh-generator-annprocess` from 1.25.2 to 1.26

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-12 06:34:37 +00:00
dependabot-preview[bot]
67226b1614
Bump jmh.version from 1.25.1 to 1.25.2
Bumps `jmh.version` from 1.25.1 to 1.25.2.

Updates `jmh-core` from 1.25.1 to 1.25.2

Updates `jmh-generator-annprocess` from 1.25.1 to 1.25.2

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-03 06:38:09 +00:00
dependabot-preview[bot]
c1000b2747
Bump jmh.version from 1.25 to 1.25.1 (#3134)
Bumps `jmh.version` from 1.25 to 1.25.1.

Updates `jmh-core` from 1.25 to 1.25.1

Updates `jmh-generator-annprocess` from 1.25 to 1.25.1

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-27 11:59:50 +02:00
dependabot-preview[bot]
0be85313ac
Bump jmh.version from 1.24 to 1.25 (#3077)
Bumps `jmh.version` from 1.24 to 1.25.

Updates `jmh-core` from 1.24 to 1.25

Updates `jmh-generator-annprocess` from 1.24 to 1.25

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-08-14 10:36:45 +02:00
dependabot-preview[bot]
937bb94a0e
Bump maven-resources-plugin from 3.1.0 to 3.2.0
Bumps [maven-resources-plugin](https://github.com/apache/maven-resources-plugin) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/apache/maven-resources-plugin/releases)
- [Commits](https://github.com/apache/maven-resources-plugin/compare/maven-resources-plugin-3.1.0...maven-resources-plugin-3.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-12 08:15:08 +00:00
dependabot-preview[bot]
b58f1611fa
Bump jmh.version from 1.23 to 1.24
Bumps `jmh.version` from 1.23 to 1.24.

Updates `jmh-core` from 1.23 to 1.24

Updates `jmh-generator-annprocess` from 1.23 to 1.24

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-06 08:07:13 +00:00
dependabot-preview[bot]
e081961c1f
Bump testng from 7.1.0 to 7.3.0
Bumps [testng](https://github.com/cbeust/testng) from 7.1.0 to 7.3.0.
- [Release notes](https://github.com/cbeust/testng/releases)
- [Changelog](https://github.com/cbeust/testng/blob/master/CHANGES.txt)
- [Commits](https://github.com/cbeust/testng/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-03 09:01:36 +00:00
Tom Morris
0645c2a726
Merge pull request #2890 from OpenRefine/dependabot/maven/org.apache.maven.plugins-maven-source-plugin-3.2.1
Bump maven-source-plugin from 2.2.1 to 3.2.1
2020-07-13 14:56:13 -04:00
dependabot-preview[bot]
58b1995341
Bump maven-source-plugin from 2.2.1 to 3.2.1
Bumps [maven-source-plugin](https://github.com/apache/maven-source-plugin) from 2.2.1 to 3.2.1.
- [Release notes](https://github.com/apache/maven-source-plugin/releases)
- [Commits](https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-2.2.1...maven-source-plugin-3.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-13 18:13:33 +00:00
dependabot-preview[bot]
01f2e0c4ca
Bump maven-javadoc-plugin from 2.9.1 to 3.2.0
Bumps [maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 2.9.1 to 3.2.0.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases)
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-2.9.1...maven-javadoc-plugin-3.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-13 18:12:51 +00:00
Tom Morris
ce85a96ba6
Merge pull request #2887 from OpenRefine/dependabot/maven/org.apache.maven.plugins-maven-deploy-plugin-2.8.2
Bump maven-deploy-plugin from 2.8.1 to 2.8.2
2020-07-13 13:05:55 -04:00
Tom Morris
e61d50a1aa
Fix NGramFingerprintKeyer to ignore accents - fixes #1161 (#2899)
Fixes #1161
This change parallels what was done in #1257 1da3c00 to fix
the FingerprintKeyer and moves the diacritic removal before
the deduping. Includes a test.
2020-07-07 09:02:49 +02:00
Tom Morris
0e832e2d7c
Merge pull request #2889 from OpenRefine/dependabot/maven/org.apache.maven.plugins-maven-site-plugin-3.9.1
Bump maven-site-plugin from 3.3 to 3.9.1
2020-07-06 16:34:32 -04:00
dependabot-preview[bot]
4ddca58f97
Bump maven-site-plugin from 3.3 to 3.9.1
Bumps [maven-site-plugin](https://github.com/apache/maven-site-plugin) from 3.3 to 3.9.1.
- [Release notes](https://github.com/apache/maven-site-plugin/releases)
- [Commits](https://github.com/apache/maven-site-plugin/compare/maven-site-plugin-3.3...maven-site-plugin-3.9.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-06 08:35:49 +00:00
dependabot-preview[bot]
0db676ed3f
Bump maven-shade-plugin from 3.2.1 to 3.2.4
Bumps [maven-shade-plugin](https://github.com/apache/maven-shade-plugin) from 3.2.1 to 3.2.4.
- [Release notes](https://github.com/apache/maven-shade-plugin/releases)
- [Commits](https://github.com/apache/maven-shade-plugin/compare/maven-shade-plugin-3.2.1...maven-shade-plugin-3.2.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-06 08:35:16 +00:00
dependabot-preview[bot]
869d889567
Bump maven-deploy-plugin from 2.8.1 to 2.8.2
Bumps maven-deploy-plugin from 2.8.1 to 2.8.2.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-06 08:34:45 +00:00
Tom Morris
df8d092132
Micro benchmark harness & ToNumber optimizations (#2859)
* Performance optimized version of ToNumber

Approximately 5x faster for floats (data dependent)
and about the same speed for integers.

- Instead of blindly trying to parse as Long, do a quick check
  for obvious problems (e.g. decimal point).
- Don't trim. It's already done by called methods.
- Use valueOf() instead of parse() to avoid object creation

* Add Java Microbenchmark Harness

The shaded JAR is missing the OpenRefine classes, for a reason
that I haven't figured out, so requires openrefine-main.jar at runtime.

* Remove old implementations of ToNumber

* Remove unneeded dependencies from main project

* Clean up and reformat
2020-07-03 21:42:44 +02:00