Mercurial > hg > monetdb-java
graph
-
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
-
Expanded the classes needed for import.2016-09-29, by Martin van Dinther
-
Improved ResultSetMetaData methods isAutoIncrement(), getPrecision(), getScale(), isNullable().2016-09-29, by Martin van Dinther
-
Improved speed of ResultSet.getLong().2016-09-29, by Martin van Dinther
-
For efficiency fetch columns.length only once in a local variable.2016-09-29, by Martin van Dinther
-
Corrected ResultSet methods: getByte(), getBigDecimal(), getShort(), getInt(), getLong(), getFloat() and getDouble()2016-09-29, by Martin van Dinther
-
Replace String methods equals("") and "".equals( with isEmpty()2016-09-29, by Martin van Dinther
-
Improve DatabaseMetaData.getDatabaseProductVersion() to never return a null String.2016-09-29, by Martin van Dinther
-
Add info to Changelog regarding changeset b07b4940c3ed2016-09-22, by Martin van Dinther
-
Improve output of table definition dump to match output of mclient table definition dump2016-09-22, by Martin van Dinther
-
Updated changelog regarding changes made in https://dev.monetdb.org/hg/MonetDB/rev/1f2731776e1b2016-09-22, by Martin van Dinther
-
Use . instead of source for compatibility with older shells.2016-09-21, by Sjoerd Mullender
-
Removed old ChangeLog.Jun2016.2016-09-21, by Sjoerd Mullender
-
Created simple makefile for building jars using ant.2016-09-21, by Sjoerd Mullender