Activity for Blaine Simpson

  • Blaine Simpson Blaine Simpson committed [r6814] on SVN

    Reverse merged rev. 6812 which is everything under .../tags/2.7.3/trunk

  • Blaine Simpson Blaine Simpson committed [r6813] on SVN

    Release tag 2.7.4

  • Blaine Simpson Blaine Simpson committed [r6812] on SVN

    Release tag 2.7.4

  • Blaine Simpson Blaine Simpson committed [r6769] on SVN

    Release tag 2.7.3

  • Blaine Simpson Blaine Simpson committed [r6768] on SVN

    Release prep

  • Blaine Simpson Blaine Simpson committed [r6767] on SVN

    Removing tag created incorrectly

  • Blaine Simpson Blaine Simpson committed [r6633]

    Make default global logging level more restrictive for performance reasons per suggestion by siggemannen. No matches JDK global default.

  • Blaine Simpson Blaine Simpson posted a comment on discussion Open Discussion

    That file isn't loaded unless Java sys property hsqldb.reconfig_logging is set to true.

  • Blaine Simpson Blaine Simpson posted a comment on discussion Help

    Fix is in. The next HyperSQL release with have it. Until then you can build a sqltool jar yourself with current trunk. On Fri, Nov 18, 2022 at 2:07 AM Dushyant Shinde dushyant-ds@users.sourceforge.net wrote: Thanks for the reply. Actually, the SQL tool and hsqldb both dependencies were detected for a security issue under this CVE-2022-41853 id. We are therefore unable to use the previous version (2.4.1) of the sqltool. So is there any other workaround? Issues upgrading to hsqldb and sqltool version...

  • Blaine Simpson Blaine Simpson modified ticket #1667

    Issues upgrading to hsqldb and sqltool version from 2.4.1 to 2.7.1

  • Blaine Simpson Blaine Simpson posted a comment on ticket #1667

    Fix applied with revision 6632.

  • Blaine Simpson Blaine Simpson committed [r6632]

    Fix for bug #1667. Added missing index incrementer that broke multiple-input-file invocations.

  • Blaine Simpson Blaine Simpson modified ticket #1667

    Issues upgrading to hsqldb and sqltool version from 2.4.1 to 2.7.1

  • Blaine Simpson Blaine Simpson posted a comment on ticket #1667

    Root cause found. With commit 5862 when enhancing to support URLs generally (as opposed to local file paths), I somehow lost the ++ postfix operator in increment an index, and there happens to be no unit test to cover multiple SQL files in a single invocation. Fix is to just insert the two + characters and I'll do that now.

  • Blaine Simpson Blaine Simpson posted a comment on discussion Help

    Great idea, Fred. I verified that this works: java -cp /local/hsqldb-2.4.1/lib/sqltool.jar:/local/hsqldb/lib/hsqldb.jar org.hsqldb.cmdline.SqlTool --inlineRc=URL=jdbc:hsqldb:mem:x,USER=SA,PASSWORD= m1.sql z2.sql a3.sql On Thu, Nov 17, 2022 at 1:12 PM Fred Toussi fredt@users.sourceforge.net wrote: In the meantime, you should be able to use sqltool.jar version 2.4.1 with hsqldb.jar version 2.7.1 Issues upgrading to hsqldb and sqltool version from 2.4.1 to 2.7.1 https://sourceforge.net/p/hsqldb/discussion/73674/thread/f4a97d3670/?limit=25#02ee...

  • Blaine Simpson Blaine Simpson posted a comment on discussion Help

    Confirmed. Please open a Bug ticket. Problem started > 2.4.1 and <= 2.5.1. Unrelated, when giving examples asking for assistance, you'll help more readily if you provide commands that others can easily re-use. In cases like this that would mean using a memory database, eliminating unnecessary quoting (which causes platform-specific difficulties), and use forward-slashes for file paths (even in classpaths).

  • Blaine Simpson Blaine Simpson posted a comment on discussion Open Discussion

    As documented at https://search.maven.org/artifact/org.hsqldb/hsqldb/2.7.0/jar but add classifier with value "jdk8".

  • Blaine Simpson Blaine Simpson committed [r6588]

    Merged trunk updates into tag 2.7.0. Could not use update-merge capability because svn server so old.

  • Blaine Simpson Blaine Simpson committed [r6582]

    Fixed typo that broke build when attempting to update only comments. Thanks to report from Fred.

  • Blaine Simpson Blaine Simpson committed [r6575]

    Updated publish instructions

  • Blaine Simpson Blaine Simpson committed [r6574]

    Provisional mvn build file update to ultimately use Ant build targets as source for the Maven source jar files. Needs to be tested with publish tasks.

  • Blaine Simpson Blaine Simpson committed [r6564]

    Published *javadoc*.jar files should now have correct content

  • Blaine Simpson Blaine Simpson committed [r6563]

    Published *source*.jar files should now have correct content

  • Blaine Simpson Blaine Simpson committed [r6562]

    Update to mvn-pub.gradle to support changes to lower-level build files

  • Blaine Simpson Blaine Simpson committed [r6525]

    Satisfied most non-trivial cmdline code inspection warnings

  • Blaine Simpson Blaine Simpson committed [r6521]

    Removed debug echo directives that I accidentally committed with rev 6513

  • Blaine Simpson Blaine Simpson committed [r6514]

    Partial progress satisfying IntelliJ code inspector

  • Blaine Simpson Blaine Simpson committed [r6513]

    Removed SecurityManager accommodation since SecurityManager deprecated

  • Blaine Simpson Blaine Simpson committed [r6512]

    work-arounds for using same output class file for multiple input source files

  • Blaine Simpson Blaine Simpson committed [r6454]

    fixed a mistake in build.xml

  • Blaine Simpson Blaine Simpson committed [r6449]

    Addd comment of example property settings for a cross-build

  • Blaine Simpson Blaine Simpson modified a comment on ticket #1647

    Fixed in trunk (for Maven jars going forward) with commit 6448. To cross build for Java version x, set build properties ant.build.javac.target and javac.bootcp.override. For goal of target 8, we need the latter set to paths to the 8 rt.jar and jce.jar. Make sure to do a full clean (like with clean-all target/task) so nothing from previous build state gets used. I verified that a hsqldb.jar built this way works with Tobias's test setup. (Thanks for that).

  • Blaine Simpson Blaine Simpson posted a comment on ticket #1647

    Fixed in trunk (for Maven jars going forward) with commit 6448. To cross build for Java version x, set build properties ant.build.javac.target and javac.bootcp.override. For goal of target 8, we need the latter set to paths to the 8 rt.jar and jce.jar. I verified that a hsqldb.jar built this way works with Tobias's test setup. (Thanks for that).

  • Blaine Simpson Blaine Simpson committed [r6448]

    Resolved cross-compile problem

  • Blaine Simpson Blaine Simpson committed [r6443]

    Added error-handling from 2 exec tasks and 1 forked java task

  • Blaine Simpson Blaine Simpson committed [r6427]

    Added diagnostics to DocBook schematron invocation

  • Blaine Simpson Blaine Simpson modified a comment on ticket #1644

    https://repo1.maven.org/maven2/org/hsqldb/hsqldb/2.6.1/hsqldb-2.6.1-jdk8.jar For dependency configs, use classifier "jdk8".

  • Blaine Simpson Blaine Simpson posted a comment on ticket #1644

    https://repo1.maven.org/maven2/org/hsqldb/hsqldb/2.6.1/hsqldb-2.6.1-jdk8.jar

  • Blaine Simpson Blaine Simpson committed [r6387]

    Several \d commands working for SQL Server. \r not practical. \dS needs more work and for now is same as \dt. \dt, \dv, \dS just list the objects in the CURRENT database instead of properly differentiating system objects

  • Blaine Simpson Blaine Simpson committed [r6386]

    All \d commands working for MariaDB

  • Blaine Simpson Blaine Simpson committed [r6385]

    All \d commands working for MySQL

  • Blaine Simpson Blaine Simpson committed [r6384]

    All \d commands working for Oracle

  • Blaine Simpson Blaine Simpson committed [r6383]

    All \d commands now work for RedShift databases

  • Blaine Simpson Blaine Simpson committed [r6382]

    All \d commands now work for Postgresql

  • Blaine Simpson Blaine Simpson committed [r6381]

    Minor corrections re. MySQL/MariaDB intercompatibility, based on testing

  • Blaine Simpson Blaine Simpson committed [r6380]

    Many updates. Now cover all AWS database variants.

  • Blaine Simpson Blaine Simpson committed [r6379]

    Added test script re.inter for regexp command recall

  • Blaine Simpson Blaine Simpson committed [r6378]

    Removed scripts build.gradle and runtests.bash because don't want to maintain them. Script runtests.groovy works great.

  • Blaine Simpson Blaine Simpson committed [r6377]

    make interpreter line more portable

  • Blaine Simpson Blaine Simpson committed [r6375]

    remove useless whitespace

  • Blaine Simpson Blaine Simpson posted a comment on discussion Help

    As Fred was thinking, the problem is with the classpath in the sqltool jar manifest. You need to rename the hsqldb*.jar file to be either hsqldb-2.6.0.jar or hsqldb.jar. Doesn't matter what the sqltool jar is named as long as you give the path to it in your invocation. (You can rename it to something else entirely if you wish to). If you ever have any doubt about what hsqldb file names it honors, take a peek at the jar MANIFEST.MF file. Here's a Bash function to conveniently see the manifest without...

  • Blaine Simpson Blaine Simpson posted a comment on discussion Help

    Will be working on this over the weekend. Thanks for the input. On Fri, Apr 9, 2021 at 3:33 PM Iwao AVE! kforkiss@users.sourceforge.net wrote: Hello, The current binary requires JDK 11. https://repo1.maven.org/maven2/org/hsqldb/hsqldb/2.6.0/ It would be difficult to add JDK-8 version to 2.6.0, so please consider it when you release future versions. Thanks in advance! Iwao Please publish JDK 8 compatible binary on Maven Central https://sourceforge.net/p/hsqldb/discussion/73674/thread/3cef74552d/?limit=25#26e6...

  • Blaine Simpson Blaine Simpson committed [r6310]

    To accommodate evolving Linux conventions, updated default hsqldb.conf file for Linux, but still honor legacy locations

  • Blaine Simpson Blaine Simpson committed [r6309]

    Updated default pid file location, to prevent warnings fro modern Linuxes which prefer /run

  • Blaine Simpson Blaine Simpson committed [r6308]

    Updated default pid file location, to prevent warnings fro modern Linuxes which prefer /run

  • Blaine Simpson Blaine Simpson committed [r6256]

    Removed spurious log-level mapping. Non-functional change since bad mapping always got replace.

  • Blaine Simpson Blaine Simpson committed [r6247]

    Removed references to external docs that I no longer want to maintain

  • Blaine Simpson Blaine Simpson committed [r6246]

    Fixed Jflex tt replacement. Must be done to src/... file not the switched-src file.

  • Blaine Simpson Blaine Simpson committed [r6245]

    Added Sealed attribute (true) to jar files

  • Blaine Simpson Blaine Simpson committed [r6244]

    Replace deprecated <tt> tags in Jflex generated source file

  • Blaine Simpson Blaine Simpson committed [r6239]

    Evolved build sequence allows for Servlet class inside modular hsqldb.jar

  • Blaine Simpson Blaine Simpson committed [r6238]

    module build of hsqldbmin.jar

  • Blaine Simpson Blaine Simpson committed [r6231]

    fix mistake

  • Blaine Simpson Blaine Simpson committed [r6230]

    Optimized sqltool module descriptor based on jdeps generation

  • Blaine Simpson Blaine Simpson committed [r6229]

    Added JDBC service module definition to org.hsqldb module descriptor

  • Blaine Simpson Blaine Simpson committed [r6228]

    Disable legacy JDBC driver class load from RCData

  • Blaine Simpson Blaine Simpson committed [r6221]

    sqltool module.info descriptor tested in apps

  • Blaine Simpson Blaine Simpson committed [r6220]

    Moved class org.hsqldb.lib.RCData to org.hsqldb.util.RCData

  • Blaine Simpson Blaine Simpson committed [r6215]

    When Gradle loads build.xml remove ant-specific target 'help'

  • Blaine Simpson Blaine Simpson committed [r6213]

    Cloned FrameworkLogger class now works when both are loaded

  • Blaine Simpson Blaine Simpson committed [r6207]

    Update to accommodate move of 'logging.properties' file with JRE 9

  • Blaine Simpson Blaine Simpson committed [r6206]

    Removed malformatted and unnecessary entry from sqltool manifest class-path

  • Blaine Simpson Blaine Simpson committed [r6205]

    Increment version to 2.5.2

  • Blaine Simpson Blaine Simpson committed [r6203]

    Can now build both sqltool and hsqldb jars in a single run

  • Blaine Simpson Blaine Simpson committed [r6202]

    Set jar main-class in a way that works both for classpath and modular executions

  • Blaine Simpson Blaine Simpson committed [r6201]

    Fixes to SqlTool build to accommodate generalization of previous commit

  • Blaine Simpson Blaine Simpson committed [r6200]

    Removed duplicate target -module_info; reworked classes and classes-base targets since descriptor compile must be value-parameterized but call-by-dep-attr doesn't support runtime value-parameterization; generalized target hsqldb and eliminated target hsqldbmodule

  • Blaine Simpson Blaine Simpson committed [r6199]

    Generalized Ant target '-sqltool-mdescriptor' to '-compile-mdescriptor'

  • Blaine Simpson Blaine Simpson committed [r6198]

    SqlTool now builds correctly for pre-9 or post-9, switching automatically

  • Blaine Simpson Blaine Simpson committed [r6197]

    Code changes required for modular build of SqlTool

  • Blaine Simpson Blaine Simpson committed [r6195]

    Partial provisional code for cloning shared subset of library source files for SqlTool

  • Blaine Simpson Blaine Simpson committed [r6194]

    Moved module descriptor source for module org.hsqldb to home under src/modules branch

  • Blaine Simpson Blaine Simpson committed [r6193]

    Configured Gradle task 'tasks' to display what we want, eliminating task 'hsqltasks'

  • Blaine Simpson Blaine Simpson committed [r6192]

    build simplifications

  • Blaine Simpson Blaine Simpson committed [r6191]

    fix comment for javadoc

  • Blaine Simpson Blaine Simpson committed [r6190]

    fix minor typo

  • Blaine Simpson Blaine Simpson committed [r6189]

    Tag for Gradle upgraded to 6.7.1

  • Blaine Simpson Blaine Simpson committed [r6188]

    Upgraded Gradle to v. 6.7.1

  • Blaine Simpson Blaine Simpson modified a comment on ticket #1601

    Nothing here is exposed from the database, as the values being reported on are invalid values that haven't even been presented to the database. There is exposure to the client JVM, but exposure of two things that are already available to the client JVM. Everything done in RCData is client side, so anybody who has access to the JVM gets no more visibility than they already had. If you are concerned about exposure to outside of the JVM by the exception displaying to stderr, that isn't controlled by...

  • Blaine Simpson Blaine Simpson posted a comment on ticket #1601

    Nothing here is exposed from the database, as the values being reported on are invalid values that haven't even been presented to the database. There is exposure to the client JVM, but exposure of two things that are already available to the client JVM. Everything done in RCData is client side, so anybody who has access to the JVM gets no more visibility than they already had. If you are concerned about exposure to outside of the JVM by the exception displaying to stderr, that isn't controlled by...

  • Blaine Simpson Blaine Simpson posted a comment on discussion Open Discussion

    NodeJS has multiple packages for accessing JDBC databases. From browser engines may be possible to route through AJAX using HSQLDB http proxy protocol but would probably be considerable to work to marshal and unmarshal the payloads.

  • Blaine Simpson Blaine Simpson posted a comment on ticket #1588

    Tested behavior. Ran SqlTool regression tests. Committed patch to base/trunk with rev. 6168. Thanks.

  • Blaine Simpson Blaine Simpson committed [r6168]

    Applied patch from ticket #1588 by Jesse Pavel

  • Blaine Simpson Blaine Simpson posted a comment on ticket #1588

    Ty. It will be some days until I'll be able to test this. In case I see different behavior, what JRE are you using?

  • Blaine Simpson Blaine Simpson posted a comment on ticket #1588

    Please confirm that the problem is with regular forward slashes within filepaths, not backslashes. Please paste the error message or indication.

  • Blaine Simpson Blaine Simpson committed [r6156]

    Updated examples of build classifier specifications

  • Blaine Simpson Blaine Simpson committed [r6151]

    Release tag for 2.5.1

  • Blaine Simpson Blaine Simpson committed [r6150]

    Exclude module-info.java from javadocdev target because it breaks it

  • Blaine Simpson Blaine Simpson committed [r6149]

    updated readme timestamp to reflect release time

  • Blaine Simpson Blaine Simpson committed [r6148]

    Updated SqlFile version

1 >