Mercurial > hg > monetdb-java
graph
-
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
-
If methods never throw an SQLException, remove the "throws SQLException" part.2018-08-30, by Martin van Dinther
-
Improve the implementation of Statement methods getQueryTimeout() and setQueryTimeout().2018-08-30, by Martin van Dinther
-
Corrected return values of DatabaseMetaData methods allTablesAreSelectable() and allProceduresAreCallable().2018-06-28, by Martin van Dinther
-
Fixes for bugs 6614, 6615 and 6616 (ie in a MAPI connection Datablock check for a null value first before retrieving a value as an object or string) embedded2018-06-20, by Pedro Ferreira
-
Fixed MonetConnection string description.2018-06-18, by Pedro Ferreira
-
Added support for snapshot releases in the version numbering. embedded2018-06-12, by Pedro Ferreira
-
Cast a ByteBuffer to a Buffer before calling flip. This fixes compiling to JDK 7 from JDK9+ compilers. embedded2018-06-12, by Pedro Ferreira
-
Less aggressive indentation.2018-05-25, by Sjoerd Mullender
-
Removed Dimitar's name.2018-05-25, by Sjoerd Mullender
-
Settings tag v2.28.2018-05-24, by Sjoerd Mullender
-
Fix warnings:2018-05-17, by Martin van Dinther
-
Updated ChangeLog and ChangeLog-Archive in preparation for new release of JDBC driver2018-05-17, by Martin van Dinther
-
Use the system's timezone by default as well when retrieving times and timezones. embedded2018-05-08, by Pedro Ferreira
-
Update java examples code2018-05-03, by Martin van Dinther
-
Socket may also throw an UnknownHostException. Add it to MapiSocket.connect() and catch it in MonetConnection(Properties props).2018-05-03, by Martin van Dinther
-
Improve and extend MonetDriver.getPropertyInfo() with choice values2018-05-03, by Martin van Dinther
-
Rename internal method MonetDriver.getJavaType() into MonetDriver.getJdbcSQLType()2018-05-03, by Martin van Dinther
-
Correction: Loader functions (type = 7) should return a table.2018-04-26, by Martin van Dinther
-
Removed old ChangeLog content. It was already copied in ChangeLog-Archive.2018-04-26, by Martin van Dinther
-
Corrected and extended output of DatabaseMetaData methods getTimeDateFunctions() and getSystemFunctions().2018-04-26, by Martin van Dinther
-
Improved DatabaseMetaData methods getTablePrivileges() and getColumnPrivileges() by returning also2018-04-26, by Martin van Dinther
-
Corrected method DatabaseMetaData.getFunctions().2018-04-19, by Martin van Dinther
-
Removed DISTINCT from SELECT DISTINCT where it should not be needed (in getTables() and getFunctionColumns())2018-04-19, by Martin van Dinther
-
Optimise SQL query generation for cases where the WHERE clause already has a AND 1 = 0 condition. Exlude adding more AND ... conditions.2018-04-19, by Martin van Dinther
-
Added support for querying the sys.comments table for some meta data methods2018-04-19, by Martin van Dinther
-
Improve readability2018-03-29, by Martin van Dinther
-
Update some documentation text2018-03-29, by Martin van Dinther
-
In an embedded JDBC connection, don't check/set query timeouts while validating the connection. embedded2018-03-21, by Pedro Ferreira
-
Small update on the release.txt2018-03-08, by Martin van Dinther
-
Improved implementation of MonetClob and MonetBlob classes by adding checks on validity of input parameters of methods of those classes.2018-03-08, by Martin van Dinther
-
Move batch processing definition in order to support it properly in a embedded connection embedded2018-03-02, by Pedro Ferreira
-
Reduce memory consumption in TupleLineParser which is a subclass of MCLParser.2018-02-15, by Martin van Dinther
-
Updated the release notes.2018-01-04, by Martin van Dinther
-
Extend PreparedStatement test with calling setClob(int, Clob) and setClob(int, Reader) methods.2018-01-04, by Martin van Dinther
-
It's 2018 now.2018-01-04, by Sjoerd Mullender
-
Make some public non-JDBC methods accessable only to classes of the same package.2017-12-14, by Martin van Dinther
-
Improve parsing negative years.2017-12-14, by Martin van Dinther
-
First fix for bug 64682017-11-16, by Martin van Dinther
-
Resolved javadoc many errors and warnings, such as:2017-10-26, by Martin van Dinther
-
Updating build.xml and tests/build.xml2017-10-26, by Martin van Dinther
-
Settings tag v2.27.2017-10-23, by Sjoerd Mullender
-
Also update the release notes for the new release2017-10-19, by Martin van Dinther
-
Updated ChangeLogs and minor release numbers for both MCL and JDBC driver in preparation for new releases.2017-10-19, by Martin van Dinther
-
Added: private static final long serialVersionUID2017-10-19, by Martin van Dinther
-
For MonetresultSet class: added method checkNotClosed() and invocation for all methods which should test it.2017-10-12, by Martin van Dinther
-
Making variables private where possible.2017-10-12, by Martin van Dinther
-
Resolving javac warnings:2017-10-12, by Martin van Dinther
-
Corrected implementation of Connection.prepareCall() methods. They used to return null.2017-10-05, by Martin van Dinther
-
Small improvements2017-10-05, by Martin van Dinther
-
Correct the property separator. Should be a & instead of a ;2017-10-05, by Martin van Dinther
-
Correct the documentation of the cancel() method.2017-10-05, by Martin van Dinther
-
Small code and layout improvements2017-10-05, by Martin van Dinther
-
Improvement: throw SQLFeatureNotSupportedException instead of SQLException2017-10-05, by Martin van Dinther
-
Improvement: only extend typeMap when the property was set to true.2017-10-05, by Martin van Dinther
-
Extend DatabaseMetaData.getClientInfoProperties() with new property: treat_clob_as_varchar2017-10-05, by Martin van Dinther
-
Extend release.txt with information on MonetDB JDBC connection URL format2017-09-28, by Martin van Dinther
-
Added possibility via a connection property to let the JDBC driver2017-09-28, by Martin van Dinther
-
Resolve some compilation warnings for java test programs.2017-09-28, by Martin van Dinther
-
Fix for bug 63502017-09-28, by Martin van Dinther
-
Fixed identation and in-memory option for the embedded connection embedded2017-09-18, by Pedro Ferreira
-
Updated JdbcClient with a number of small improvements, such corrected typo dependancy into dependency.2017-09-14, by Martin van Dinther
-
Correct returned value for column SOURCE_DATA_TYPE of method getColumns().2017-09-14, by Martin van Dinther
-
Correct implementation of method Connection.isValid().2017-09-14, by Martin van Dinther
-
Improve thrown SQLExceptions in setString(), changed them into SQLDataException with distinct SQLState codes.2017-09-07, by Martin van Dinther
-
As of Java 1.7 implementations of JDBC interfaces Connection, Statement, PreparedStatement,2017-09-07, by Martin van Dinther
-
Implemented PreparedStatement methods setNCharacterStream(int, Reader) and setNCharacterStream(int, Reader, long).2017-09-07, by Martin van Dinther
-
make checking whether data type has timezone more strict (only when it is timetz or timestamptz).2017-09-07, by Martin van Dinther
-
Delay the creation of five helper SimpleDateFormat objects for each PreparedStatement object2017-09-07, by Martin van Dinther
-
Improve constructor by preventing NPE when rs == null and2017-09-07, by Martin van Dinther
-
Update release.txt as we do have interface java.sql.SQLData implemented by two classes.2017-08-31, by Martin van Dinther
-
Improve method getObject() by checking on null Object to prevent NullPointerExceptions2017-08-24, by Martin van Dinther
-
Implemented PreparedStatement method setURL(int, URL).2017-08-24, by Martin van Dinther
-
Implemented PreparedStatement method setNString().2017-08-24, by Martin van Dinther
-
Comply with the JDBC spec by using argument name: parameterIndex2017-08-24, by Martin van Dinther
-
For public releases compile MonetDB JDBC driver code and jdbcclient program2017-08-24, by Martin van Dinther
-
Implemented ResultSet method getNCharacterStream()2017-08-17, by Martin van Dinther
-
Update implementation to match the JDBC spec so use2017-08-17, by Martin van Dinther
-
Improve MonetBlob implementation.2017-08-17, by Martin van Dinther
-
Implemented methods getCharacterStream() and getCharacterStream(long pos, long length) in class MonetClob.2017-08-17, by Martin van Dinther
-
Update program to list the productversion only when it is lower than 11.27.12017-08-17, by Martin van Dinther
-
Improve MonetClob implementatin.2017-08-10, by Martin van Dinther
-
Added test program for Bug 63882017-08-10, by Martin van Dinther
-
Improved code to fix failing tests in sql/jdbc/tests/Tests2017-08-03, by Martin van Dinther
-
Use SQLNonTransientConnectionException instead of SQLException where applicable (SQLState starts with 08)2017-08-03, by Martin van Dinther
-
Optimised ResulSet methods getDate(column), getTime(column) and getTimestamp(column)2017-08-03, by Martin van Dinther
-
Retroactively added tag v2.25 for changeset a6a2f4ee2d42.2017-07-28, by Sjoerd Mullender
-
Settings tag v2.26.2017-07-28, by Sjoerd Mullender
-
Improve performance of ResulSet methods getDate(), getTime() getTimestamp()2017-07-27, by Martin van Dinther
-
Updated ChangeLog in preparation of new release2017-07-27, by Martin van Dinther
-
Improved robustness of ResultSet methods:2017-07-27, by Martin van Dinther
-
Replace AssertionError() with SQLException().2017-07-13, by Martin van Dinther
-
Make Test_Dobjects independent of list of tables in sys schema.2017-07-13, by Martin van Dinther
-
Remove not used: private static String isInstance() code.2017-07-13, by Martin van Dinther
-
Extended test by also querying the prepared query resultset2017-07-13, by Martin van Dinther
-
Added test program for bug 6349.2017-07-13, by Martin van Dinther
-
Added pom file for the maven central repository uploads in the adapted JDBC driver for the embedded connection embedded2017-07-11, by Pedro Ferreira
-
Adding ChangeLog info to the ChangeLog-Archive2017-03-30, by Martin van Dinther
-
Close all the datablocks in a result set for the JDBC embedded connection embedded2017-03-23, by Pedro Ferreira
-
Updated ChangeLog in preparation of new release2017-03-16, by Martin van Dinther
-
Extended test for pstmt.setBigDecimal() with two more decmal values which will be rounded.2017-03-09, by Martin van Dinther
-
Extending test with 3 additional columns.2017-03-09, by Martin van Dinther
-
Extend HeaderLineParser to also correctly parse result set header lines for table2017-02-23, by Martin van Dinther
-
Simplified the the beginning of the JDBC embedded connection, so only the URL is necessary to be provided to the Driver Manager to start the connection. The JDBC embedded connection URL has the format "jdbc:monetdb:embedded:<directory>" in contrast to the already existing MAPI one: "jdbc:monetdb://<host>[:port]/<database>". embedded2017-02-20, by Pedro Ferreira
-
Skip over column delimiter, and don't accept just "-" as a valid number.2017-02-17, by Sjoerd Mullender
-
Fixed negative number parsing on the StartOfHeaderParser2017-02-16, by Pedro Ferreira
-
Changed the jar file name to avoid conflicts with the original one. embedded2017-02-02, by Pedro Ferreira
-
Limit the StringBuilder size for the JDBC embedded connection. embedded2017-01-25, by Pedro Ferreira
-
Small fixes for the JDBC embedded connection: proper error display and port removal. embedded2017-01-25, by Pedro Ferreira
-
Removed JDBC specs. They don't really belong here.2017-01-23, by Sjoerd Mullender
-
Created a .hgignore file to ignore class and jar files and editor backups.2017-01-23, by Sjoerd Mullender
-
Fix for bug 6183.2017-01-19, by Martin van Dinther
-
Added the directory property for the embedded connection again. embedded2017-01-12, by Pedro Ferreira
-
Optimization: Got rid of the auxiliary matrix to hold null values. MonetDB's null values are now mapped to Java's min values. embedded2017-01-09, by Pedro Ferreira
-
Java enums are compiled into objects, so changing the server responses parameters into integers gives an extra performance. embedded2017-01-08, by Pedro Ferreira
-
Some documentation done, plus removed unnecessary instance variables. embedded2017-01-06, by Pedro Ferreira
-
Less memory usage while retrieving some native types on a JDBC MAPI connection. embedded2017-01-06, by Pedro Ferreira
-
Fixed a bug on the JDBC MAPI connection from the old code! Fixed the connection properties for an JDBC Embedded connection. To start a JDBC Embedded connection, the user must start the embedded database beforehand with the method MonetDBEmbeddedDatabase.StartDatabase(). embedded2017-01-06, by Pedro Ferreira
-
Updated copyright.2017-01-06, by Sjoerd Mullender
-
Updated copyright year to 2017 in *.java files and MonetDriver.java.in and build.xml and version.sh2017-01-05, by Martin van Dinther
-
Moved content of ChangeLog to ChangeLog-Archive.2017-01-05, by Martin van Dinther
-
Added better null values mapping for JDBC embedded connection compatibility. The previous potential bug on boolean columns in now fixed embedded2016-12-27, by Pedro Ferreira
-
Started the embedded connection on the JDBC part. Mostly done by now. embedded2016-12-15, by Pedro Ferreira
-
Added tag v2.24 for changeset 80de05f075082016-12-15, by Sjoerd Mullender
-
Added private method sendTransactionCommand(String); to reduce duplicate code in 6 methods.2016-12-15, by Martin van Dinther
-
No Makefile.ag anymore.2016-12-15, by Sjoerd Mullender
-
Correct the condition for when the log can be closed: only when log instanceof FileWriter2016-12-15, by Martin van Dinther
-
The data retrieval in ResultSets is now Column wise. Ready to start the embedded integrate, but it has to perform extra tests for the more rare types. embedded2016-12-13, by Pedro Ferreira
-
Made it working with an old mapi connection!!! But I need to test more and make make it more efficient! (Retrieve data column wise instead of row wise) embedded2016-12-12, by Pedro Ferreira
-
Some parsing successful on the old mapi. About to start testing table result sets. embedded2016-12-12, by Pedro Ferreira
-
Expand import java.*.* statements2016-12-08, by Martin van Dinther
-
Expand import java.*.* statements2016-12-08, by Martin van Dinther
-
Ready to start testing the old mapi connection. After passing the tests. The embedded integration will be very straightforward. embedded2016-12-07, by Pedro Ferreira
-
More cleaning. Created the responses layer. The JDBC embedded connection will be compatible with the standard embedded API. embedded2016-12-01, by Pedro Ferreira
-
Intermediary commit. Added direct mapping for primitive types. Removed unused code. embedded2016-11-18, by Pedro Ferreira
-
Implemented fix as suggested in Bug 39732016-11-17, by Martin van Dinther
-
Static implementation for the Embedded Database, removed unused code. embedded2016-11-17, by Pedro Ferreira
-
More defensive approach for tables. Only the table name and schema are cached. embedded2016-11-16, by Pedro Ferreira
-
Starting to test Java to BAT conversion. Let the debugging games begin! embedded2016-11-11, by Pedro Ferreira
-
Prevent null pointer exception by checking props argument2016-11-10, by Martin van Dinther
-
Added missing database connection property to output of method getClientInfoProperties()2016-11-10, by Martin van Dinther
-
Implemented Connection methods: getClientInfo(name) and getClientInfo().2016-11-10, by Martin van Dinther
-
Cleaned more code. Ready to implement the iterators internally. embedded2016-11-10, by Pedro Ferreira
-
Finished Java code for CRUD operations on tables and the documentation. embedded2016-11-08, by Pedro Ferreira
-
Use newSQLFeatureNotSupportedException() for setArray()2016-10-27, by Martin van Dinther
-
Updating release notes in preparation of Dec2016 release2016-10-27, by Martin van Dinther
-
Disable Class.forName("nl.cwi.monetdb.jdbc.MonetDriver"); code2016-10-20, by Martin van Dinther
-
Small code improvements2016-10-20, by Martin van Dinther
-
When single character use faster version of indexOf(<char>)2016-10-20, by Martin van Dinther
-
It might help to keep the list sorted.2016-10-20, by Sjoerd Mullender
-
Correct the maximum precision of fractions of a second to 6 (was 9) and included it for the missing time and timetz.2016-10-20, by Martin van Dinther
-
Removed duplicate <antcall target="Test_Creplysize" />2016-10-20, by Martin van Dinther
-
Add test program for Bug 33502016-10-13, by Martin van Dinther
-
Added missing catch (NumberFormatException e) to getBytes(col)2016-10-13, by Martin van Dinther
-
Corrected implementation of java.sql.Wrapper methods isWrapperFor() and unwrap().2016-10-13, by Martin van Dinther
-
Backed out changeset f16fb13fadee: it's not needed after all (for now).2016-10-07, by Sjoerd Mullender
-
Simplistic and incomplete makefile for Windows nmake.2016-10-07, by Sjoerd Mullender
-
Corrected return values of DatabaseMetaData methods nullsAreSortedHigh(), nullsAreSortedLow(),2016-10-06, by Martin van Dinther
-
Implemented Statement methods: getQueryTimeout() and setQueryTimeout(int seconds).2016-10-06, by Martin van Dinther