4 ms·
Ok, this is a big problem. We've started a project that uses their fdb-sql-parser, which was an Apache-licensed fork of the Derby sql parser. I did not make a c
by ccleve 12y ago
Ok, this is a big problem. We've started a project that uses their fdb-sql-parser, which was an Apache-licensed fork of the Derby sql parser. I did not make a clone of it before they pulled it. Does anyone have a copy?
Fortunately, they can't pull the artifacts from Maven Central.
Pulling an open-source project upon which people may depend is total jerk behavior.
- timv 12y agoTry https://github.com/hudak/sql-parser https://github.com/hudak/sql-parser It's out of date - only goes as far as 1.5, but at the very least you can import the 1.6.1 source as one big commit.
- jaytaylor 12y agoMore up to date: https://github.com/jaytaylor/sql-layer https://github.com/jaytaylor/sql-layer
- georgewfraser 12y agoApache calcite http://incubator.apache.org/projects/calcite.html http://incubator.apache.org/projects/calcite.html contains a sql parser and the source is in much better shape. I made a bunch of contributions to fix things in fdb-sql-parser and discovered it's a real mess.
- mintplant 12y agoAccording to Google's cache, the latest version on Maven Central (v1.6.1) was only four commits behind master. https://webcache.googleusercontent.com/search?q=cache:TllYakkU5_QJ:https://github.com/foundationdb/sql-parser/releases+&cd=1&hl=en&ct=clnk&gl=us https://webcache.googleusercontent.com/search?q=cache:TllYak... Of those four commits, one was a version bump, one a README tweak, and two were merge commits. https://webcache.googleusercontent.com/search?q=cache:IzAL7HxHangJ:https://github.com/FoundationDB/sql-parser/commits/master+&cd=1&hl=en&ct=clnk&gl=us https://webcache.googleusercontent.com/search?q=cache:IzAL7H... The source code is there on Maven Central, alongside the build artifacts, but the git history is gone. http://search.maven.org/#browse|-1374863701 http://search.maven.org/#browse|-1374863701
- mintplant 12y agoI've found a live fork with the latest changes. https://github.com/rimig/sql-parser/tree/fix-docs-javarun https://github.com/rimig/sql-parser/tree/fix-docs-javarun