瀏覽代碼

plugin updates, sf updates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@648 f203690c-595d-4dc9-a70b-905162fa7fd2
tags/jackcess-1.2.9
James Ahlborn 11 年之前
父節點
當前提交
ce06d6ffdd
共有 2 個文件被更改,包括 59 次插入62 次删除
  1. 3
    6
      pom.xml
  2. 56
    56
      src/changes/changes.xml

+ 3
- 6
pom.xml 查看文件

<parent> <parent>
<groupId>com.healthmarketscience</groupId> <groupId>com.healthmarketscience</groupId>
<artifactId>openhms-parent</artifactId> <artifactId>openhms-parent</artifactId>
<version>1.0.10</version>
<version>1.0.12</version>
</parent> </parent>
<groupId>com.healthmarketscience.jackcess</groupId> <groupId>com.healthmarketscience.jackcess</groupId>
<artifactId>jackcess</artifactId> <artifactId>jackcess</artifactId>
</developer> </developer>
</developers> </developers>
<issueManagement> <issueManagement>
<system>SourceForge</system>
<url>http://sourceforge.net/tracker/?group_id=134943&amp;atid=731445</url>
<system>SourceForge2</system>
<url>http://sourceforge.net/p/jackcess/bugs/</url>
</issueManagement> </issueManagement>
<scm> <scm>
<connection>scm:svn:svn://svn.code.sf.net/p/jackcess/code/jackcess/trunk/</connection> <connection>scm:svn:svn://svn.code.sf.net/p/jackcess/code/jackcess/trunk/</connection>
<plugins> <plugins>
<plugin> <plugin>
<artifactId>maven-changes-plugin</artifactId> <artifactId>maven-changes-plugin</artifactId>
<configuration>
<issueLinkTemplate>%URL%/index.php?func=detail&amp;aid=%ISSUE%&amp;group_id=134943&amp;atid=731445</issueLinkTemplate>
</configuration>
<reportSets> <reportSets>
<reportSet> <reportSet>
<reports> <reports>

+ 56
- 56
src/changes/changes.xml 查看文件

Added the MemFileChannel (and associated support in DatabaseBuilder) Added the MemFileChannel (and associated support in DatabaseBuilder)
to enable working with Database files completely in memory. to enable working with Database files completely in memory.
</action> </action>
<action dev="jahlborn" type="fix" issue="92">
<action dev="jahlborn" type="fix" system="SourceForge2" issue="92">
Fix some more edge cases in date/time conversions. Fix some more edge cases in date/time conversions.
</action> </action>
</release> </release>
<release version="1.2.8" date="2012-07-10"> <release version="1.2.8" date="2012-07-10">
<action dev="jahlborn" type="update" issue="3523179">
<action dev="jahlborn" type="update" system="SourceForge" issue="3523179">
Add osgi header information to the manifest. Add osgi header information to the manifest.
</action> </action>
<action dev="jahlborn" type="update" issue="3523181">
<action dev="jahlborn" type="update" system="SourceForge" issue="3523181">
Add ImportUtil.toColumns to enable more advanced Table creation Add ImportUtil.toColumns to enable more advanced Table creation
implementations. implementations.
</action> </action>
<action dev="jahlborn" type="fix" issue="3529534">
<action dev="jahlborn" type="fix" system="SourceForge" issue="3529534">
Fix NPE when running unit tests with db format MSISAM. Fix NPE when running unit tests with db format MSISAM.
</action> </action>
<action dev="jahlborn" type="fix" issue="3532250">
<action dev="jahlborn" type="fix" system="SourceForge" issue="3532250">
Fix writing partial pages when CodecHandler is in use. Note, this fix Fix writing partial pages when CodecHandler is in use. Note, this fix
involves a backwards incompatible change to the CodecHandler interface involves a backwards incompatible change to the CodecHandler interface
(Jackcess Encrypt 1.0.3 or later is compatible with this version of (Jackcess Encrypt 1.0.3 or later is compatible with this version of
</action> </action>
</release> </release>
<release version="1.2.7" date="2012-04-02"> <release version="1.2.7" date="2012-04-02">
<action dev="jahlborn" type="update" issue="3479560">
<action dev="jahlborn" type="update" system="SourceForge" issue="3479560">
Add initial support for linked tables. Linked tables will now be Add initial support for linked tables. Linked tables will now be
loaded by the normal Database.getTable method. Linked tables can be loaded by the normal Database.getTable method. Linked tables can be
created using the new Database.createLinkedTable method. Linked table created using the new Database.createLinkedTable method. Linked table
</action> </action>
</release> </release>
<release version="1.2.6" date="2011-12-16"> <release version="1.2.6" date="2011-12-16">
<action dev="jahlborn" type="update" issue="3358272">
<action dev="jahlborn" type="update" system="SourceForge" issue="3358272">
Add support for reading/writing complex column data (version history, Add support for reading/writing complex column data (version history,
attachments, multi-value columns). attachments, multi-value columns).
</action> </action>
Fix problem with creating tables with indexes where ms access could Fix problem with creating tables with indexes where ms access could
not open the created table. not open the created table.
</action> </action>
<action dev="jahlborn" type="fix" issue="3435774">
<action dev="jahlborn" type="fix" system="SourceForge" issue="3435774">
Fix problem with reading row from table with deleted/added columns. Fix problem with reading row from table with deleted/added columns.
</action> </action>
<action dev="jahlborn" type="update"> <action dev="jahlborn" type="update">
Add support for Access 2010, including new "General" sort order Add support for Access 2010, including new "General" sort order
(support for super-long text index entries still needs work). (support for super-long text index entries still needs work).
</action> </action>
<action dev="jahlborn" type="fix" issue="3287626">
<action dev="jahlborn" type="fix" system="SourceForge" issue="3287626">
Access expects a row to be at least big enough to hold all fixed Access expects a row to be at least big enough to hold all fixed
values, even if they are null. values, even if they are null.
</action> </action>
</action> </action>
</release> </release>
<release version="1.2.3" date="2011-03-05"> <release version="1.2.3" date="2011-03-05">
<action dev="jahlborn" type="fix" issue="3181334">
<action dev="jahlborn" type="fix" system="SourceForge" issue="3181334">
Add support for writing all fixed length column types into variable Add support for writing all fixed length column types into variable
length fields. length fields.
</action> </action>
<action dev="jahlborn" type="fix" issue="3192058">
<action dev="jahlborn" type="fix" system="SourceForge" issue="3192058">
More fixes related to reading and interpreting index information. More fixes related to reading and interpreting index information.
Handle multiple logical indexes backed by the same index data. Handle multiple logical indexes backed by the same index data.
Interpret foreign key constraint information. Interpret foreign key constraint information.
<action dev="jahlborn" type="update"> <action dev="jahlborn" type="update">
Add support for reading database password. Add support for reading database password.
</action> </action>
<action dev="jahlborn" type="update" issue="3065010">
<action dev="jahlborn" type="update" system="SourceForge" issue="3065010">
Add support for plugging in implementations of various page Add support for plugging in implementations of various page
encoding/decoding algorithms. See the &lt;a href="http://jackcessencrypt.sourceforge.net/"&gt;Jackcess Encrypt&lt;/a&gt; encoding/decoding algorithms. See the &lt;a href="http://jackcessencrypt.sourceforge.net/"&gt;Jackcess Encrypt&lt;/a&gt;
project for a CodecProvider implementation which supports a few of the project for a CodecProvider implementation which supports a few of the
Access encodings. (thanks to Vladimir Berezniker). Access encodings. (thanks to Vladimir Berezniker).
</action> </action>
<action dev="jahlborn" type="update" issue="3101578">
<action dev="jahlborn" type="update" system="SourceForge" issue="3101578">
Implement some tweaks which allow jackcess to be used on the Android Implement some tweaks which allow jackcess to be used on the Android
platform. See the &lt;a href="faq.html#android"&gt;FAQ&lt;/a&gt; for more platform. See the &lt;a href="faq.html#android"&gt;FAQ&lt;/a&gt; for more
details. (thanks to Miha Pirnat). details. (thanks to Miha Pirnat).
</action> </action>
<action dev="jahlborn" type="update" issue="3097387">
<action dev="jahlborn" type="update" system="SourceForge" issue="3097387">
Allow output column order in tables to be configured. Allow output column order in tables to be configured.
</action> </action>
<action dev="jahlborn" type="update" issue="3105829">
<action dev="jahlborn" type="update" system="SourceForge" issue="3105829">
Add support for custom column value matching when finding rows using a Add support for custom column value matching when finding rows using a
Cursor. Cursor.
</action> </action>
</action> </action>
</release> </release>
<release version="1.2.1" date="2010-08-01"> <release version="1.2.1" date="2010-08-01">
<action dev="jahlborn" type="add" issue="3005272">
<action dev="jahlborn" type="add" system="SourceForge" issue="3005272">
Add ExportUtil and associated utilities for exporting tables to flat Add ExportUtil and associated utilities for exporting tables to flat
files (thanks to F. Gerbig). files (thanks to F. Gerbig).
</action> </action>
<action dev="jahlborn" type="fix" issue="3011084">
<action dev="jahlborn" type="fix" system="SourceForge" issue="3011084">
Fix some places where table/columns names were not being handled Fix some places where table/columns names were not being handled
case-insensitively. case-insensitively.
</action> </action>
<action dev="jahlborn" type="fix" issue="3029500">
<action dev="jahlborn" type="fix" system="SourceForge" issue="3029500">
Make Database.escapeIdentifier public; add methods to TableBuilder and Make Database.escapeIdentifier public; add methods to TableBuilder and
ColumnBuilder to optionally escape names. ColumnBuilder to optionally escape names.
</action> </action>
<action dev="jahlborn" type="update" issue="2997751">
<action dev="jahlborn" type="update" system="SourceForge" issue="2997751">
Add support for overriding charset and timezone used when Add support for overriding charset and timezone used when
reading/writing database. reading/writing database.
</action> </action>
<action dev="jahlborn" type="add" issue="3003375">
<action dev="jahlborn" type="add" system="SourceForge" issue="3003375">
Add support for reading Access 97 (jet format 3) databases (thanks to Add support for reading Access 97 (jet format 3) databases (thanks to
F. Gerbig). F. Gerbig).
</action> </action>
</release> </release>
<release version="1.2.0" date="2010-04-18"> <release version="1.2.0" date="2010-04-18">
<action dev="bhamail" type="update" issue="1451628">
<action dev="bhamail" type="update" system="SourceForge" issue="1451628">
Add support for access 2002/2003/2007 databases. Add support for access 2002/2003/2007 databases.
</action> </action>
<action dev="jahlborn" type="update"> <action dev="jahlborn" type="update">
Enable "large" index support by default. It can still be disabled via Enable "large" index support by default. It can still be disabled via
a variety of means, see the Database javadoc for more details. a variety of means, see the Database javadoc for more details.
</action> </action>
<action dev="bhamail" type="fix" issue="2968957">
<action dev="bhamail" type="fix" system="SourceForge" issue="2968957">
Fix BigIndexTest to work in IDE's w/out sys.prop. Fix BigIndexTest to work in IDE's w/out sys.prop.
</action> </action>
</release> </release>
<release version="1.1.21" date="2010-01-19"> <release version="1.1.21" date="2010-01-19">
<action dev="jahlborn" type="fix" issue="2899605">
<action dev="jahlborn" type="fix" system="SourceForge" issue="2899605">
Further improvements to date handling. Further improvements to date handling.
</action> </action>
<action dev="jahlborn" type="update"> <action dev="jahlborn" type="update">
reuse of existing tables. make behavior/naming of copy and import reuse of existing tables. make behavior/naming of copy and import
methods consistent. (ideas from submitted patch). methods consistent. (ideas from submitted patch).
</action> </action>
<action dev="jahlborn" type="fix" issue="2919216">
<action dev="jahlborn" type="fix" system="SourceForge" issue="2919216">
Set overflow info in header row, not in last data row. Set overflow info in header row, not in last data row.
</action> </action>
<action dev="jahlborn" type="fix" issue="2920092">
<action dev="jahlborn" type="fix" system="SourceForge" issue="2920092">
Add support for indexing strings containing any characters from BMP 0. Add support for indexing strings containing any characters from BMP 0.
</action> </action>
</release> </release>
<release version="1.1.20" date="2009-11-18"> <release version="1.1.20" date="2009-11-18">
<action dev="jahlborn" type="fix" issue="2884599">
<action dev="jahlborn" type="fix" system="SourceForge" issue="2884599">
Add support for updating GUID indexes and for auto-number GUID Add support for updating GUID indexes and for auto-number GUID
fields. fields.
</action> </action>
<action dev="jahlborn" type="update" issue="2802845">
<action dev="jahlborn" type="update" system="SourceForge" issue="2802845">
Add support for updating rows in a table. Add support for updating rows in a table.
</action> </action>
<action dev="jahlborn" type="fix" issue="2886370">
<action dev="jahlborn" type="fix" system="SourceForge" issue="2886370">
Support reading/writing fixed length text fields. Support reading/writing fixed length text fields.
</action> </action>
</release> </release>
<action dev="jahlborn" type="add"> <action dev="jahlborn" type="add">
Add Query reading support. Add Query reading support.
</action> </action>
<action dev="jahlborn" type="fix" issue="2788029">
<action dev="jahlborn" type="fix" system="SourceForge" issue="2788029">
Be more forgiving for input column length. Be more forgiving for input column length.
</action> </action>
</release> </release>
</action> </action>
</release> </release>
<release version="1.1.17" date="2008-09-23"> <release version="1.1.17" date="2008-09-23">
<action dev="jahlborn" type="fix" issue="2043499">
<action dev="jahlborn" type="fix" system="SourceForge" issue="2043499">
Fix simple index handling of tail index pages. Fix simple index handling of tail index pages.
</action> </action>
</release> </release>
<release version="1.1.16" date="2008-07-24"> <release version="1.1.16" date="2008-07-24">
<action dev="jahlborn" type="fix" issue="2019244">
<action dev="jahlborn" type="fix" system="SourceForge" issue="2019244">
Reserve minimum space for memo/ole fields so that greedy inline row Reserve minimum space for memo/ole fields so that greedy inline row
usage does not cause spurious write failures for wide tables. usage does not cause spurious write failures for wide tables.
</action> </action>
<action dev="jahlborn" type="fix" issue="2018713">
<action dev="jahlborn" type="fix" system="SourceForge" issue="2018713">
Better column type translation for very large MEMO/OLE types in the Better column type translation for very large MEMO/OLE types in the
Database.copyTable logic. Database.copyTable logic.
</action> </action>
<action dev="jahlborn" type="fix" issue="2019244">
<action dev="jahlborn" type="fix" system="SourceForge" issue="2019244">
Add some more limit checking into table creation based on what access Add some more limit checking into table creation based on what access
supports (max rows per table, max identifier lengths). supports (max rows per table, max identifier lengths).
</action> </action>
<action dev="jahlborn" type="fix" issue="2019244">
<action dev="jahlborn" type="fix" system="SourceForge" issue="2019244">
Share out-of-line long value pages in order to generate more compact Share out-of-line long value pages in order to generate more compact
database files. database files.
</action> </action>
</action> </action>
</release> </release>
<release version="1.1.15" date="2008-06-27"> <release version="1.1.15" date="2008-06-27">
<action dev="jahlborn" type="fix" issue="1998225">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1998225">
Fix writing of large memo/ole fields. Apparently Access does not like Fix writing of large memo/ole fields. Apparently Access does not like
long value fields longer than 4076 bytes. long value fields longer than 4076 bytes.
</action> </action>
</action> </action>
</release> </release>
<release version="1.1.14" date="2008-04-29"> <release version="1.1.14" date="2008-04-29">
<action dev="jahlborn" type="fix" issue="1924705">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1924705">
Need to store auto-number values back into row so that indexes can be Need to store auto-number values back into row so that indexes can be
updated correctly. updated correctly.
</action> </action>
<action dev="jahlborn" type="fix" issue="1942330">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1942330">
Access seems to limit data pages to a max of 255 rows. Access seems to limit data pages to a max of 255 rows.
</action> </action>
<action dev="jahlborn" type="fix" issue="1564870">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1564870">
Added experimental support for "large" indexes. The current support Added experimental support for "large" indexes. The current support
is optional. It can be enabled via a variety of means, see the is optional. It can be enabled via a variety of means, see the
Database javadoc for more details. Database javadoc for more details.
</action> </action>
</release> </release>
<release version="1.1.13" date="2008-03-21"> <release version="1.1.13" date="2008-03-21">
<action dev="jahlborn" type="fix" issue="1913775">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1913775">
More fixes for index parsing. Believe index names are now correctly More fixes for index parsing. Believe index names are now correctly
matched up with indexes. matched up with indexes.
</action> </action>
Simplify comparison algorithms for RowId and Index.Entry using type Simplify comparison algorithms for RowId and Index.Entry using type
attributes. attributes.
</action> </action>
<action dev="jahlborn" type="fix" issue="1906160">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1906160">
Expand the characters supported in index updates to all of the Expand the characters supported in index updates to all of the
ISO-8859-1 character set. ISO-8859-1 character set.
</action> </action>
<action dev="jahlborn" type="fix"> <action dev="jahlborn" type="fix">
Fix creation of tables with auto-number columns. Fix creation of tables with auto-number columns.
</action> </action>
<action dev="jahlborn" type="fix" issue="1832723">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1832723">
Completely fix problems with sporadic usage map corruption. Completely fix problems with sporadic usage map corruption.
</action> </action>
<action dev="jahlborn" type="update"> <action dev="jahlborn" type="update">
<action dev="jahlborn" type="fix"> <action dev="jahlborn" type="fix">
Resolve more edge cases around date handling. Resolve more edge cases around date handling.
</action> </action>
<action dev="jahlborn" type="fix" issue="1899076">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1899076">
Fix writing of large memo/ole fields. Apparently Access does not like Fix writing of large memo/ole fields. Apparently Access does not like
"inline" fields longer than 64 bytes. "inline" fields longer than 64 bytes.
</action> </action>
<action dev="jahlborn" type="fix" issue="1898793">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1898793">
Fix generation of security access control entries. Use userIds Fix generation of security access control entries. Use userIds
already existing in the database file instead of hard-coded userIds, already existing in the database file instead of hard-coded userIds,
if possible. if possible.
<action dev="jahlborn" type="fix"> <action dev="jahlborn" type="fix">
Support reading inline usage maps with more than 512 pages. Support reading inline usage maps with more than 512 pages.
</action> </action>
<action dev="jahlborn" type="fix" issue="1832723">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1832723">
Fix some problems with sporadic usage map corruption. Fix some problems with sporadic usage map corruption.
</action> </action>
<action dev="jahlborn" type="update"> <action dev="jahlborn" type="update">
Move table iteration out of Table and into Cursor. First stage in Move table iteration out of Table and into Cursor. First stage in
offering more complicated table access. offering more complicated table access.
</action> </action>
<action dev="jahlborn" type="fix" issue="1681954">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1681954">
Update table row count correctly on row deletion or bulk row addition, Update table row count correctly on row deletion or bulk row addition,
bug #1681954. bug #1681954.
</action> </action>
<action dev="jahlborn" type="update" issue="1565216">
<action dev="jahlborn" type="update" system="SourceForge" issue="1565216">
Add experimental support for auto-number columns, feature request Add experimental support for auto-number columns, feature request
#1565216. #1565216.
</action> </action>
</action> </action>
</release> </release>
<release version="1.1.9" date="2007-07-12"> <release version="1.1.9" date="2007-07-12">
<action dev="jahlborn" type="fix" issue="1675522">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1675522">
Add support for writing large table definitions, bug #1675522. Add support for writing large table definitions, bug #1675522.
</action> </action>
<action dev="jahlborn" type="fix" issue="1748827">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1748827">
Fix handling of usage maps for large tables, bug #1748827. Fix handling of usage maps for large tables, bug #1748827.
</action> </action>
<action dev="jahlborn" type="fix" issue="1672071">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1672071">
Fixed some edge cases for reading numeric columns, bug #1672071. Fixed some edge cases for reading numeric columns, bug #1672071.
</action> </action>
</release> </release>
Clean up index reading/writing of text columns, add support for more Clean up index reading/writing of text columns, add support for more
characters characters
</action> </action>
<action dev="jahlborn" type="update" issue="1563654">
<action dev="jahlborn" type="update" system="SourceForge" issue="1563654">
Support reading 'compressed' indexes (fix 1563654) Support reading 'compressed' indexes (fix 1563654)
</action> </action>
<action dev="jahlborn" type="update"> <action dev="jahlborn" type="update">
<action dev="jahlborn" type="fix"> <action dev="jahlborn" type="fix">
Fix decimal data type writing. Fix decimal data type writing.
</action> </action>
<action dev="jahlborn" type="update" issue="1545857">
<action dev="jahlborn" type="update" system="SourceForge" issue="1545857">
Add support for opening files read-only (fix 1545857) Add support for opening files read-only (fix 1545857)
</action> </action>
</release> </release>
<release version="1.1.6" date="2006-08-07"> <release version="1.1.6" date="2006-08-07">
<action dev="jahlborn" type="fix" issue="1530312">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1530312">
Handle more tables with more index slots than actual indexes (fix bug Handle more tables with more index slots than actual indexes (fix bug
1530312) 1530312)
</action> </action>
<action dev="jahlborn" type="fix" issue="1449812">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1449812">
Clean up reading/writing 3-byte ints; long value length is 3-bytes Clean up reading/writing 3-byte ints; long value length is 3-bytes
(fix bug 1449812) (fix bug 1449812)
</action> </action>
<action dev="jahlborn" type="fix"> <action dev="jahlborn" type="fix">
Fix handling of skipped rows Fix handling of skipped rows
</action> </action>
<action dev="jahlborn" type="fix" issue="1306970">
<action dev="jahlborn" type="fix" system="SourceForge" issue="1306970">
When reading multi-page table def, flip buffer before parsing (fix bug When reading multi-page table def, flip buffer before parsing (fix bug
1306970) 1306970)
</action> </action>
</action> </action>
</release> </release>
<release version="1.1.2" date="2005-8-26"> <release version="1.1.2" date="2005-8-26">
<action dev="javajedi" type="fix" issue="1273712">
<action dev="javajedi" type="fix" system="SourceForge" issue="1273712">
Fixed bug where writing null values into fixed-width columns was Fixed bug where writing null values into fixed-width columns was
failing. failing.
</action> </action>
</release> </release>
<release version="1.1.1" date="2005-8-20"> <release version="1.1.1" date="2005-8-20">
<action dev="javajedi" type="fix" issue="1261536">
<action dev="javajedi" type="fix" system="SourceForge" issue="1261536">
Fixed bug in reading index count from table definition. Skip overflow Fixed bug in reading index count from table definition. Skip overflow
rows. rows.
</action> </action>

Loading…
取消
儲存