Mercurial > hg > monetdb-java
graph
-
Corrected DatabaseMetaData.getSQLKeywords() output.2023-02-09, by Martin van Dinther
-
Extend JDBC_API_Tester with test on calling ResultSet.getBytes() method on a blob column. It was not yet tested.2023-02-02, by Martin van Dinther
-
Adding a missing test for testing method setBytes() on a PreparedStatement.2023-02-02, by Martin van Dinther
-
Fixed issue when you create a new Statement, call getGeneratedKeys().getMetaData().2023-01-26, by Martin van Dinther
-
Corrected DatabaseMetaData.getUDTs() output.2023-01-19, by Martin van Dinther
-
For JdbcClient enlarge the fetchsize at connection moment.2023-01-19, by Martin van Dinther
-
Small improvements.2023-01-19, by Martin van Dinther
-
Remove finalize() method as it is deprecated and marked for removal in a future JDK. See also: https://openjdk.org/jeps/4212023-01-19, by Martin van Dinther
-
Resolve some javac -Xdoclint warnings2023-01-19, by Martin van Dinther
-
Improved implementation of PreparedStatement.getParameterMetaData().2023-01-19, by Martin van Dinther
-
Do not make this class public as it is to be used only within this package.2023-01-19, by Martin van Dinther
-
Improved implementation of PreparedStatement.getMetaData().2023-01-05, by Martin van Dinther
-
Updated Copyright year.2023-01-05, by Martin van Dinther
-
Update used SQLStates2023-01-04, by Martin van Dinther
-
Moving static method getClassForType() from MonetResulSet to MonetDriver class which is a much more logical place.2023-01-04, by Martin van Dinther
-
Improve implementation of ResultSet.getMetaData().2023-01-04, by Martin van Dinther
-
Correct and improve the information on Statement.setEscapeProcessing method.2022-12-22, by Martin van Dinther
-
Counting only parameter markers to determine the fetchSize is not sufficiant for all Prepared statements.2022-12-22, by Martin van Dinther
-
Future versions of MonetDB (post Sep2022) will have capability to parse and execute ODBC/JDBC escape sequence syntax.2022-12-22, by Martin van Dinther
-
Resolve javac and javadoc warnings when compiled with JDK19.2022-12-15, by Martin van Dinther
-
Resolve javadoc errors.2022-12-15, by Martin van Dinther
-
Correcting a typo in comment2022-12-14, by Martin van Dinther
-
Some more Javadoc improvements.2022-12-09, by Joeri van Ruth
-
Fix file transfers2022-12-09, by Joeri van Ruth
-
Add a ChangeLog entry for change of method name in a MonetDB specific class.2022-12-08, by Martin van Dinther
-
Add method boolean inRawStringsMode() to check if iconnected server is running in raw_strings mode.2022-12-08, by Martin van Dinther
-
Some improvements.2022-12-08, by Martin van Dinther
-
Refactor BufferedMCLReader2022-12-08, by Joeri van Ruth
-
Use indexOf(char) instead of indexOf(String) where possible.2022-11-24, by Martin van Dinther
-
Inline isValidProperty() in checkValidProperty() as it is the only place the method is called. Also add javadoc comments.2022-11-23, by Martin van Dinther
-
Use nrParams when working with Parameters.2022-11-23, by Martin van Dinther
-
Optimize number of SQL queries sent to server when ResultSetMetaData info is fetched from highest column number to first column 1.2022-11-23, by Martin van Dinther
-
In test_ServerStopsReading, wait longer for the server to cancel the upload2022-11-21, by Joeri van Ruth
-
Add checks for sql String parameter to prevent NullPointerException or executing an empty sql String.2022-11-17, by Martin van Dinther
-
Fixed an invalid error issue when a PreparedStatement had more than 250 parameters.2022-11-17, by Martin van Dinther
-
Extend error messages with the linetype to give more info.2022-11-16, by Martin van Dinther
-
Store retrieved rdbms version info in JDBC_API_Tester object, so it can be used by all tests, when they need it.2022-11-16, by Martin van Dinther
-
Add test for reproducing issue #73372022-11-16, by Martin van Dinther
-
Add missing cleanup when an error occurs.2022-11-16, by Martin van Dinther
-
Adapt JDBC_API_Tester to conditionally invoke running OnClientTester.2022-11-10, by Martin van Dinther
-
Optimise check on existence of specific tables. Instead of doing a query per table name, combine them in one query.2022-11-10, by Martin van Dinther
-
Fix Xlint warnings2022-11-07, by Joeri van Ruth
-
For a Class object use getCanonicalName() instead of getName().2022-11-03, by Martin van Dinther
-
Corrected returned SQL TypeName values for the MonetDB interval types: 'day_interval', 'month_interval' and 'sec_interval'.2022-11-03, by Martin van Dinther
-
Tests should always cleanup their created objects, so added cleanup() method.2022-11-03, by Martin van Dinther
-
Improve composeMatchPart(final String in). Prevent parsing pattern when length is 0. Optimise patterns: % or %%.2022-11-03, by Martin van Dinther
-
Simplify.2022-11-03, by Martin van Dinther
-
Resolve javac compilation warning:2022-11-03, by Martin van Dinther
-
Add missing Copyright header info2022-11-03, by Martin van Dinther
-
Also include ConnectionTests.class in jdbctests.jar2022-11-03, by Martin van Dinther
-
Remove carriage returns (\r) from files.2022-11-01, by Sjoerd Mullender
-
Add tests for autocommit and timezone handshake options2022-10-31, by Joeri van Ruth
-
Do not forget to update the autoCommit bookkeeping2022-10-31, by Joeri van Ruth
-
Update ChangeLog2022-10-31, by Joeri van Ruth
-
Refactor Handshake options2022-10-28, by Joeri van Ruth
-
Mark these 2 classes as final.2022-10-27, by Martin van Dinther
-
Removed 2 non-JDBC-API methods.2022-10-27, by Martin van Dinther
-
Update comments (to be inline with improvements to comments in MonetPreparedStatement)2022-10-27, by Martin van Dinther
-
Fixes related to adding autocommit=true/false option to jdbc url2022-10-20, by Martin van Dinther
-
Improved implementation of methods ResultSetMetaData.getPrecision() and ResultSetMetaData.getScale().2022-10-20, by Martin van Dinther
-
Adding test DecimalPrecisionAndScale for showing incorrect precision and scale values.2022-10-19, by Martin van Dinther
-
Remove no longer needed MCL version numbers.2022-10-19, by Martin van Dinther
-
Remove MCL_MAJOR and MCL_MINOR references now we no longer distribute monetdb-mcl-1.##.jre8.jar file.2022-10-13, by Martin van Dinther
-
For blob result columns it did not return the proper class name. With getCanonicalName() it does.2022-10-12, by Martin van Dinther
-
Adapt the cacheSize to the actual fetch size instead of using the default fetch size.2022-10-11, by Joeri van Ruth
-
Removed creation and distribution of monetdb-mcl-1.##.jre8.jar file.2022-09-29, by Martin van Dinther
-
Add autocommit=true/false option to jdbc url2022-09-09, by Joeri van Ruth
-
Demonstrate how to enable the size header2022-09-09, by Joeri van Ruth
-
Refactor HandshakeOptions2022-09-09, by Joeri van Ruth
-
Revert an unwanted change which causes errors being reported on the testweb.2022-09-08, by Martin van Dinther
-
Optimise waitForPrompt() by delaying the creation of a new StringBuilder object till it is really needed.2022-09-08, by Martin van Dinther
-
Improved and optimized DatabaseMetaData.getBestRowIdentifier().2022-08-24, by Martin van Dinther
-
Correcting implementation of Statement.setQueryTimeout(int seconds).2022-06-30, by Martin van Dinther
-
Improve ChangeLog text.2022-04-21, by Martin van Dinther
-
Adapt test for getTableTypes(). Filter out UNLOGGED TABLE value for stable output on all future and past MonetDB versions.2022-04-14, by Martin van Dinther
-
Add printing missing newlines when a failure us detected.2022-03-31, by Martin van Dinther
-
Corrected DatabaseMetaData methods getPrimaryKeys(), getBestRowIdentifier() and getIndexInfo() for temporary tables in schema tmp.2022-03-30, by Martin van Dinther
-
Improve onclient documentation.2022-03-30, by Martin van Dinther
-
Forgot to cleanup created type xml. Now it will be dropped after use.2022-02-10, by Martin van Dinther
-
Added recognition of 'xml' type.2022-02-10, by Martin van Dinther
-
Approved output of new label2022-01-28, by Pedro Ferreira
-
Add comments for LineType '=' and correct the return type information for javadoc.2022-01-27, by Martin van Dinther
-
Improve and extend information in .txt files.2022-01-27, by Martin van Dinther
-
Settings tag v3.2.2022-01-27, by Sjoerd Mullender
-
Update ChangeLog and ChangeLog-Archive in preparation for new release.2022-01-27, by Martin van Dinther
-
Be specific which version number we update.2022-01-27, by Sjoerd Mullender
-
Added test to execute PLAN, EXPLAIN, TRACE and DEBUG queries via JDBC API.2022-01-27, by Martin van Dinther
-
Fix Control protocol handling2022-01-21, by Joeri van Ruth
-
Add isStopped() method to Control2022-01-21, by Joeri van Ruth
-
Allow setting socket read timeout on Control2022-01-21, by Joeri van Ruth
-
Recognize '=' as a RESULT line2022-01-21, by Joeri van Ruth
-
Add a few extra spaces to get a better indentation and presentation of the list of (system) functions, aggregates and window functions.2022-01-20, by Martin van Dinther
-
Typo, found by reviewing generated javadoc2022-01-20, by Martin van Dinther
-
Resolve javadoc error and warnings :2022-01-20, by Martin van Dinther
-
executeUpdate(sql) and executeLargeUpdate(sql) expect a Statement, not a Query. Improved the text of the Exception msg.2022-01-20, by Martin van Dinther
-
Cleanup old code.2022-01-20, by Martin van Dinther
-
Optimizations2022-01-20, by Martin van Dinther
-
Resolve javac -Xlint warnings2022-01-20, by Martin van Dinther
-
Some small improvements2022-01-19, by Martin van Dinther
-
Fixed an SQL query problem in DatabaseMetaData.getBestRowIdentifier() method when used with MonetDB Jan2022 (or newer) releases.2022-01-19, by Martin van Dinther
-
Accidentally checked in some debugging code2022-01-19, by Joeri van Ruth
-
Only close the writer after the loop has finished2022-01-19, by Joeri van Ruth
-
Implement line ending conversion for downloads2022-01-19, by Joeri van Ruth
-
Fix doc link2022-01-19, by Joeri van Ruth
-
Add missing call to exitTest2022-01-19, by Joeri van Ruth
-
Normalize CRLF on upload2022-01-18, by Joeri van Ruth
-
write to out, not to super when implementing FilterOutputStream2022-01-18, by Joeri van Ruth
-
Extended JdbcClient application with support for more \d commands:2022-01-13, by Martin van Dinther
-
Updated Copyright year.2022-01-05, by Martin van Dinther
-
Cosmetic changes2022-01-04, by Joeri van Ruth
-
Extend example with Download functionality2022-01-04, by Joeri van Ruth
-
On failure do not forget to close the resultset resource first.2021-12-23, by Martin van Dinther
-
Remove old changes already from the ChangeLog.2021-12-16, by Martin van Dinther
-
Remove obsolete class2021-12-16, by Martin van Dinther
-
Test uploading compressed files in FileTransferHandler2021-12-09, by Joeri van Ruth
-
Fix Gzip Reader in FileTransferHandler2021-12-09, by Joeri van Ruth
-
Fix selection criterium2021-12-09, by Joeri van Ruth
-
Allow to select specific OnClient tests from command line2021-12-09, by Joeri van Ruth
-
Change test output to make it more informative on Windows2021-12-09, by Joeri van Ruth
-
Update validation of 3 new sys.statistics columns to be done only from version 43 onwards, so Jan2022 release.2021-12-08, by Martin van Dinther
-
Updated not null validations for changed 'statistics' table on analyze-fix branch2021-12-07, by Pedro Ferreira
-
Removed strange character lastIndexOf​('.') in method name. It reported a compilation error on Windows but not on Linux.2021-12-02, by Martin van Dinther
-
Optimize call use use single character2021-12-02, by Martin van Dinther
-
Show hexdumps in the File Transfer encoding tests2021-11-25, by Joeri van Ruth
-
Restored test to outputs before Jul2021, after fixing bug #72002021-11-23, by Pedro Ferreira
-
Add removal of used table foo. Also eliminated duplicate code.2021-11-18, by Martin van Dinther
-
Simplify OnClientTester program.2021-11-18, by Martin van Dinther
-
For testweb failures need to be written to err2021-11-10, by Martin van Dinther
-
Answer to question. Please test if it works for your system.2021-11-10, by Martin van Dinther
-
Resolve Xlint warning2021-11-10, by Martin van Dinther
-
Merge onclient into default2021-11-05, by Joeri van Ruth
-
Make SQLcopyinto test work onder monetdbd2021-11-05, by Joeri van Ruth
-
Update MonetDB validator with definitions for new tables/views (fkey_actions and fkeys).2021-11-04, by Martin van Dinther
-
Pass expected encoding as a constructor parameter to FileTransferHandler onclient2021-10-14, by Joeri van Ruth
-
Do not check the updated row count, it varies between server versions onclient2021-10-06, by Joeri van Ruth
-
Test more systematically that the connection is still alive after file transfer onclient2021-10-06, by Joeri van Ruth
-
Extend JdbcClient with registering default File Transfer upload and download handlers to support ON CLIENT functionality. onclient2021-09-22, by Martin van Dinther
-
Test that throwing an IO Exception in the download handler invalidates the connection onclient2021-09-14, by Joeri van Ruth
-
Call Class.forName("...MonetDriver") from main() in OnClientTester onclient2021-09-14, by Joeri van Ruth
-
Make the MonetUploadHandler and MonetDownloadHandler interfaces part of MonetConnection onclient2021-09-02, by Joeri van Ruth
-
Learn to live with server closing connection if client refuses onclient2021-08-27, by Joeri van Ruth
-
Keep better track of whether the server has cancelled the upload onclient2021-08-27, by Joeri van Ruth
-
Also implement downloadTo(), and use it in FileTransferHandler onclient2021-08-23, by Joeri van Ruth
-
More renaming. user registers MonetUploadHandler which is handed an Upload onclient2021-08-23, by Joeri van Ruth
-
If we don't want a fake prompt we probably also don't want a fake newline onclient2021-08-19, by Joeri van Ruth
-
Use valid json2021-10-05, by Pedro Ferreira
-
Improve processing .monetdb file settings for JdbcClient program.2021-08-25, by Martin van Dinther
-
Fix for error reported when system catalog validations (\vsci command) are run on Jun2020 releases.2021-08-25, by Martin van Dinther
-
Optimize setNull(3 args) method by doing the same thing as setNull(2 args)2021-08-04, by Martin van Dinther
-
Improve output of logViolations()2021-08-04, by Martin van Dinther
-
Speed up Test_Sbatching() by including: SET sys.optimizer = 'minimal_pipe'2021-08-04, by Martin van Dinther
-
Merge remote-tracking branch 'github/master'2021-06-16, by GIT repo for MonetDB
-
Revert "redirect errors to stderr and exit abnormally"2021-04-15, by svetlin
-
redirect errors to stderr and exit abnormally2021-03-30, by svetlin
-
Settings tag v3.1.2021-06-14, by Sjoerd Mullender
-
Updated ChangeLog, Archive and release.txt in preparation of new release.2021-06-10, by Martin van Dinther
-
Approve changed output.2021-06-10, by Martin van Dinther
-
Update usage text to the latest monetdb-jdbc-3.0.jre8.jar2021-06-09, by Martin van Dinther
-
Add code to close the resultset after use to free resources on the server.2021-06-01, by Martin van Dinther
-
Update the release.txt2021-06-01, by Martin van Dinther
-
Improve text in ChangeLog. Also remove old release 3.0 changes.2021-06-01, by Martin van Dinther
-
Turn off debug for next release.2021-06-01, by Martin van Dinther
-
Correct comment, we never released version 2.30. It was 3.0.2021-06-01, by Martin van Dinther
-
Optimised storing, setting and processing of parameter values in MonetPreparedStatement.2021-04-30, by Martin van Dinther
-
Reduce the number of MonetDatabaseMetaData objects created via getMetaData() to maximum 1 per connection as it can be reused.2021-04-30, by Martin van Dinther
-
Improved performance of ResultSetMetaData methods getPrecision(), getScale(), isNullable() and isAutoIncrement().2021-04-29, by Martin van Dinther
-
Change output to stderr when differences are found.2021-04-14, by Martin van Dinther
-
Add missing FKey check from sessions.optimzer to optimizers.name.2021-04-14, by Martin van Dinther
-
Do not dump table data of STREAM TABLEs. And other small improvements and optimisations.2021-04-14, by Martin van Dinther
-
Defensive line, if the console is not available don't attempt to read from it2021-04-13, by Pedro Ferreira
-
Turn on debug info temporary in order to get more info on JdbcClient startup NPE in default testweb:2021-04-07, by Martin van Dinther
-
Convert and add Test_PSlargeamount to JDBC_API_Tester.java.2021-04-07, by Martin van Dinther
-
Remove output of Test_PStimezone which changes when summertime or wintertime is changing the default timezone.2021-04-07, by Martin van Dinther
-
Remove no longer needed individual java JDBC test programs as they are migrated and converted to JDBC_API_Tester program.2021-03-24, by Martin van Dinther
-
Add tag for released v 3.02021-03-24, by Martin van Dinther
-
Added tag v3.0 for changeset bc39810b3faa2021-03-24, by Martin van Dinther
-
Added tag v3.0 for changeset bc39810b3faa2021-03-24, by Martin van Dinther
-
Adjust test BugConcurrent_sequences to check for the version of MonetDB server and accept the post Oct2020 server response as correct.2021-03-18, by Martin van Dinther
-
Add support for double quoted schema names for the \vsi command2021-03-17, by Martin van Dinther
-
Explicitly set source 8 and target 8 flags for javac compiler.2021-03-11, by Martin van Dinther
-
Remove all no longer needed targets for individual tests.2021-03-11, by Martin van Dinther
-
Converted and added test bogus-auto-generated-keys (which is currently run via JdbcClient)2021-03-11, by Martin van Dinther
-
Avoid using table names called t1 in tests, make them more unique.2021-03-04, by Martin van Dinther
-
Correcting typos in documentation text. Also improved the readability of the generated javadoc documents.2021-03-04, by Martin van Dinther
-
Implemented PreparedStatement.toString() as requested by https://github.com/MonetDB/monetdb-java/issues/82021-03-03, by Martin van Dinther
-
Implemented fix for released monetdb-jdbc-3.0.jre8.jar and monetdb-mcl-1.19.jre8.jar when it is was run using java build 1.8.0_###.2021-03-03, by Martin van Dinther
-
Converted and added example program SQLcopyinto() to JDBC_API_Tester.java2021-03-03, by Martin van Dinther
-
Converted and added Test_Int128() to JDBC_API_Tester.java.2021-03-03, by Martin van Dinther
-
Converted 12 more JDBC tests from Bug*.java into "output on exception only" tests and included them into JDBC_API_Tester.java2021-02-18, by Martin van Dinther
-
Add content of ChangeLog to ChangeLog-Archive2021-02-17, by Martin van Dinther
-
Update ChangeLog release.txt for creating new MonetDB JDBC Driver release. v3.02021-02-17, by Martin van Dinther
-
When current schema is tmp or logging show the system tables in that schema instead of those in sys.2021-02-17, by Martin van Dinther
-
Update major and minor release numbers in preparation of new major release2021-02-17, by Martin van Dinther
-
Optimise composing the "SET TIME ZONE ..." string by using a StringBuilder. Less String copying.2021-02-10, by Martin van Dinther
-
Remove some non essential spaces2021-02-10, by Martin van Dinther
-
No need to include newlines or tabs in SQL query strings.2021-02-10, by Martin van Dinther
-
Add missing Copyright header and made class final.2021-02-10, by Martin van Dinther
-
include missing )2021-02-10, by Martin van Dinther
-
indent2021-02-10, by Martin van Dinther
-
default server reply size is 100, not -12021-02-10, by Joeri van Ruth
-
fetchsize is allowed to be -12021-02-10, by Joeri van Ruth
-
fix misrenaming2021-02-09, by Joeri van Ruth
-
Add fetchsize to MonetDatabaseMetaData.getClientInfoProperties()2021-02-08, by Joeri van Ruth
-
Refactor MonetDatabaseMetaData.getClientInfoProperties2021-02-08, by Joeri van Ruth
-
Add fetchsize to the list of valid client props2021-02-08, by Joeri van Ruth
-
Catch and warn about invalid fetch sizes.2021-02-08, by Joeri van Ruth
-
Added support for escaped wildcards (\% en \_) in String arguments of2021-02-03, by Martin van Dinther
-
Added entries for new Java 8 java.sql.Types: Types.TIME_WITH_TIMEZONE and Types.TIMESTAMP_WITH_TIMEZONE2021-02-03, by Martin van Dinther
-
Send reply size and time zone during initial handshake2021-02-02, by Joeri van Ruth
-
Added full ordering to correct issues when retrieving columns from fks where a table has multiple fks to the same table.2021-01-28, by Martin van Dinther
-
Extend the generation of FOREIGN KEY CONSTRAINTS with ON UPDATE and ON DELETE rules.2021-01-28, by Martin van Dinther
-
Finish implementation of foreign key referential integrity checks for user tables.2021-01-28, by Martin van Dinther
-
Remove double space from msg.2021-01-28, by Martin van Dinther
-
Force the driver class to the loaded so it registers itself with the DriverManager.2021-01-28, by Martin van Dinther
-
Small improvements: adding some final keywords, removing unnecesary initialisations, improve comments.2021-01-14, by Martin van Dinther
-
Resolved an issue where the JdbcClient sometimes would not find the MonetDB JDBC driver.2021-01-14, by Martin van Dinther
-
Merge branch 'master' into ci2021-01-11, by GIT repo for MonetDB
-
remove ant install from ci2021-01-11, by MitchellWeg
-
add osx ci2021-01-11, by MitchellWeg
-
Create linux.yml2021-01-11, by Mitchell Weg
-
Update Copyright year.2021-01-06, by Martin van Dinther
-
Improved code and implemented all tests.2021-01-06, by Martin van Dinther
-
Update ignore file.2020-12-21, by Sjoerd Mullender
-
Implemented some more tests2020-12-09, by Martin van Dinther
-
Implemented some more tests2020-12-02, by Martin van Dinther
-
Add tasks cleandoc and cleantests for convenience2020-11-26, by Martin van Dinther
-
Add JDBC_API_Tester program to test JDBC Driver API methods and behavior of MonetDB server.2020-11-26, by Martin van Dinther
-
Correct some warnings shown when running make doc2020-11-19, by Martin van Dinther
-
Update refs for Java 8 and JDBC 4.22020-11-19, by Martin van Dinther
-
Improve executeLargeBatch(). Make sure it calls getLargeUpdateCount() instead of getUpdateCount() to populate the long[] elements.2020-11-19, by Martin van Dinther
-
Moved Java classes from packages starting with nl.cwi.monetdb.* to package org.monetdb.*2020-11-12, by Martin van Dinther
-
Updated foreign key check. A user listed in the sys.queue view may not exist in the database anymore2020-11-04, by Pedro Ferreira
-
return the correct value for getJDBCMinorVersion() now we implemented JDBC 4.2 methods2020-10-29, by Martin van Dinther
-
Undo the removal of line: import java.sql.DriverManager;2020-10-29, by Martin van Dinther
-
Put MDBvalidator class into its own file in the util package2020-10-29, by Martin van Dinther
-
Extended JdbcClient program with 3 new commands to quickly validate data integrity:2020-10-29, by Martin van Dinther
-
Reduce number of queries to speed up testing2020-10-15, by Pedro Ferreira
-
Optimize ResultSetMetaData by delaying creating of a new DatabaseMetaData object till when it is actually needed.2020-10-08, by Martin van Dinther
-
Added support for new Java 8 java.sql.Types: Types.TIME_WITH_TIMEZONE and Types.TIMESTAMP_WITH_TIMEZONE.2020-10-07, by Martin van Dinther
-
Add support for new (as of Oct2020 release) datatype: day_interval2020-10-07, by Martin van Dinther
-
Adjust UpdateResponse to allow for large updates (long instead of int).2020-09-25, by Martin van Dinther
-
Extend StartOfHeaderParser with method getNextAsLong() and change type of tuplecount to long.2020-09-25, by Martin van Dinther
-
Updated JDBC driver to comply with JDBC 4.2 interface now we compile for Java 8. This includes:2020-09-23, by Martin van Dinther
-
Corrected MonetDatabaseMetaData.getTypeInfo()2020-09-23, by Martin van Dinther
-
Add 3 new system schemas for which no CREATE SCHEMA command should to be generated.2020-09-23, by Martin van Dinther
-
Optimize HeaderLineParser.parse() method by replacing regionMatches() calls by direct character array comparisons.2020-09-23, by Martin van Dinther
-
Optimize SQL query generation by eliminating "WHERE 1=1" conditions2020-09-23, by Martin van Dinther
-
Correct SQL syntax in comment (LIKE "%" is not valid SQL in WHERE clause)2020-09-23, by Martin van Dinther
-
Add utility method to replace calls to x.replaceAll().replaceAll() in several places.2020-09-17, by Martin van Dinther
-
Remove old info from ChangeLog of previous release. The old info is available in ChangeLog-Archive.2020-09-17, by Martin van Dinther
-
Add javadoc url where the supported hash algorithms are described.2020-09-17, by Martin van Dinther
-
Undo accidental checkin of Work In Progress.2020-09-16, by Martin van Dinther
-
Optimise constructed SQL query for getFunctions().2020-09-16, by Martin van Dinther
-
Add sys.ms_stuff() to returned list of StringFunctions.2020-09-16, by Martin van Dinther
-
Correcting invalid documentation URL refs.2020-09-16, by Martin van Dinther
-
Remove support for deprecated MD5 encryption algorithm in MapiSocket.2020-09-10, by Martin van Dinther
-
Fix for bug 6953.2020-09-09, by Martin van Dinther
-
When using \n in SQL strings, the strings need an E prefix.2020-04-09, by Sjoerd Mullender
-
Updated comment (replaced sql/include/sql_querytype.h with sql/include/sql_querytype.h)2020-03-04, by Martin van Dinther
-
Corrected the return value of getCatalogTerm();2020-02-19, by Martin van Dinther
-
Extend text in JDBC release.txt2020-02-19, by Martin van Dinther
-
Switch to Java 8 compilation and distribution as Java 7 is no longer supported.2020-02-12, by Martin van Dinther
-
merge2020-02-12, by Martin van Dinther
-
Remove spaces from static SQL predicates: 1 = 0 and 1 = 1.2020-01-22, by Martin van Dinther
-
Removed setSoTimeout call at SQLcopyinto test. The test itself already has a timeout defined2020-01-28, by Pedro Ferreira
-
Update Copyright year.2020-01-02, by Martin van Dinther
-
Add private checkNotClosed() method to check if the connection is not closed.2019-11-21, by Martin van Dinther
-
Add JDBC test program to reproduce the hang problem of a failed prepare due to mal error.2019-11-21, by Martin van Dinther
-
Improved and extended the JDBC driver release information with notes and tips for programmers who want to use the MonetDB JDBC driver.2019-11-14, by Martin van Dinther
-
Remove catch code from finally part where original timeout is reset on server.2019-11-06, by Martin van Dinther
-
Update name of MonetDB JDBC jar file in error msg.2019-11-06, by Martin van Dinther
-
Added test and fix for bug 6782, ie set the connection's query timeout explicitly at the end of isValid method.2019-11-05, by Pedro Ferreira
-
Add documentation for main method as it is used by javadoc.2019-10-09, by Martin van Dinther
-
Settings tag v2.29.2019-09-26, by Sjoerd Mullender
-
Added general release notes on the new release in the ChangeLog2019-09-26, by Martin van Dinther
-
Correct getNumericFunctions() which incorrectly returned functions 'code' and 'space' as numeric functions.2019-09-25, by Martin van Dinther
-
Prepare for new release of monetdb-java jar files.2019-09-25, by Martin van Dinther
-
commandTempl[2] is never used, so no need to allocate and initialise it.2019-09-25, by Martin van Dinther
-
Backed out changeset aa17dfa45a8a2019-09-25, by Martin van Dinther
-
commandTempl[2] is never used, so no need to allocate and initialise it.2019-09-25, by Martin van Dinther
-
Eliminate the need for private static final variables which are filled by preproccesor.2019-09-25, by Martin van Dinther
-
Moved utility methods and associated caches from DatabaseMetaData to Connection object.2019-09-19, by Martin van Dinther
-
Updated oand improved MonetResultSet constructors. They do not throw SQLException or IOException.2019-09-12, by Martin van Dinther
-
Removed duplicate code from setCharacterStream(int parameterIndex, Reader reader, long length).2019-09-12, by Martin van Dinther
-
Add optimisation for MonetClob.getSubString(pos, length) in case the whole string is requested.2019-09-12, by Martin van Dinther
-
Optimised parsing of Header line data.2019-09-12, by Martin van Dinther
-
Method Response.complete() is never used or needed. Disabled the code from the interface and its implementations.2019-09-12, by Martin van Dinther
-
In DatabaseMetaData methods which accept name match patterns, optimise the SQL generation when the pattern equals a: %2019-09-11, by Martin van Dinther
-
Optimized parse method of TupleLineParser by creating less helper objects and replacing method calls by direct operations on variables.2019-09-11, by Martin van Dinther
-
Fixed JdbcClient program. It now allows you to describe tables or view which contains whitespaces by using double quotes.2019-09-05, by Martin van Dinther
-
build of java tests depends on the monetdb-jdbc.*.jar so also change it there.2019-09-05, by Martin van Dinther
-
Include the java version in the jar files for clarity to users on which minimum Java version to use.2019-09-04, by Martin van Dinther
-
Restore initial loading of the MonetDriver class by the java.sql.DriverManager2019-09-04, by Martin van Dinther
-
Replace StringBuilder methods sb.delete(0, sb.length()) with faster sb.setLength(0).2019-08-29, by Martin van Dinther
-
Removed the catalog parameter from the Exporter.dumpSchema method as it is always null for MonetDB.2019-08-28, by Martin van Dinther
-
Optimize and improve SQL and XML exporters2019-08-28, by Martin van Dinther
-
When exporting table/view definition always include the schema name.2019-08-28, by Martin van Dinther
-
Improved JdbcClient program by including the schema prefix when dumping schema objects. It now behaves more similar to mclient -D -N.2019-08-22, by Martin van Dinther
-
Add check on null to prevent NPE and added missing tbl.close(); statements to close ResultSet resources.2019-08-22, by Martin van Dinther
-
Add additional "final" keyword to classes, method arguments and local variables where possible.2019-08-22, by Martin van Dinther
-
Add "final" keyword to classes, method arguments and local variables where possible.2019-08-21, by Martin van Dinther
-
Add "final" keyword to classes, method arguments and local variables where possible.2019-08-21, by Martin van Dinther
-
Undo change cf372fae2adb. The problem was in the dump code in JdbcClient.2019-08-21, by Martin van Dinther
-
Removed a zero width space.2019-08-20, by Sjoerd Mullender
-
Small code and doc improvements. Moved helper functions to the bottom.2019-08-15, by Martin van Dinther
-
Added table aliases and use them in all meta data SQL queries to reduce query size.2019-08-15, by Martin van Dinther
-
Resolve javac -Xlint warnings when compiled on Java 9 or higher2019-08-15, by Martin van Dinther
-
Add a utility method to close objects ignoring any possible SQLExceptions thrown.2019-08-15, by Martin van Dinther
-
Correcting typo in comment2019-08-14, by Martin van Dinther
-
Improved MonetDatabaseMetaData methods:2019-08-14, by Martin van Dinther
-
Add "final" keyword to classes, method arguments and local variables where possible.2019-08-08, by Martin van Dinther
-
Add "final" keyword to classes, method arguments and local variables where possible.`2019-08-07, by Martin van Dinther
-
Add "final" keyword to method arguments and local variables where possible.2019-08-01, by Martin van Dinther
-
Corrected 3 MonetDatabaseMetaData methods2019-07-31, by Martin van Dinther
-
We do support createStatement with result set holdability2019-07-31, by Martin van Dinther
-
Introduce default general behavior settings DEF_... for MonetResultSets and use them2019-07-31, by Martin van Dinther
-
Add a reference to the request logged in bugzilla to implement Statement.cancel() method2019-07-31, by Martin van Dinther
-
Implemented method MonetClob.getAsciiStream()2019-07-31, by Martin van Dinther
-
Correcting typo2019-07-31, by Martin van Dinther
-
Add keyword "final" to those variables which do not change after first assigment.2019-07-25, by Martin van Dinther
-
Removed SendThread class and its usage from MonetConnection.2019-07-25, by Martin van Dinther
-
Improve setSchema(String schema) by checking also on empty name.2019-07-25, by Martin van Dinther
-
Small improvements to MonetSavepoint.2019-07-24, by Martin van Dinther
-
Adding jdbc test for bugs 6517 and 6693 (hanging JDBC-driver problem)2019-07-24, by Martin van Dinther
-
Correct and improve implementation of getChallengeResponse() for protocol 92019-07-18, by Martin van Dinther
-
Improve setLineType()2019-07-18, by Martin van Dinther
-
Add a future TODO note (as a reminder)2019-07-18, by Martin van Dinther
-
Reduce duplicate code.2019-07-18, by Martin van Dinther
-
use so_keepalive (like the server does)2019-07-12, by Niels Nes
-
In getTimeDateFunctions() also return newly added SQL function: date_trunc2019-04-25, by Martin van Dinther
-
Place getConnection(args[0]); inside the try-catch.2019-03-28, by Martin van Dinther
-
Small improvements2019-03-28, by Martin van Dinther
-
Extend JdbcClient with support for some commands which also exist in mclient:2019-03-28, by Martin van Dinther
-
Added implementation of java.sql.CallableStatement interface, test program and updated the ChangeLog and release notes.2019-03-21, by Martin van Dinther
-
Enhanced the reporting of the parameters. It now shows the name for the nullable and mode integer codes.2019-03-14, by Martin van Dinther
-
Extended method getNumericFunctions() by also returning functions: degrees, fuse, ms_round, ms_str, ms_trunc and radians.2019-03-07, by Martin van Dinther
-
Correct return value for supportsIntegrityEnhancementFacility()2019-03-07, by Martin van Dinther
-
Resolve javadoc errors:2019-02-07, by Martin van Dinther
-
Corrected MonetDatabaseMetaData method getTypeInfo() for result column2019-02-07, by Martin van Dinther
-
Implemented two new 1.8 methods (JDBC 4.2)2019-02-07, by Martin van Dinther
-
Improved MonetDatabaseMetaData methods:2019-02-07, by Martin van Dinther
-
Moved utility method newSQLFeatureNotSupportedException(String name) from MonetPreparedStatement.java and MonetResultSet.java2019-01-03, by Martin van Dinther
-
Update Copyright year to 20192019-01-03, by Martin van Dinther
-
Prevent NullPointerExceptions to be thrown when header == null.2018-11-22, by Martin van Dinther
-
Improve comment text and resolve 4 javadoc errors:2018-11-22, by Martin van Dinther
-
Improve comment text and layout2018-11-22, by Martin van Dinther
-
Resolve compilation warnings when compiled with javac -Xlint2018-11-22, by Martin van Dinther
-
Use column names that are actually standard SQL.2018-11-19, by Sjoerd Mullender
-
Improve ChangeLog2018-09-20, by Martin van Dinther
-
SQLcopyinfo.java is now part of the tests, so removing the old version of the example dir to avoid confusion.2018-09-20, by Martin van Dinther
-
Improved example program SQLcopyinto,java and added to tests directory for automatic testing2018-09-20, by Martin van Dinther