All Projects : iBatis for Java (Key: IBATIS)

Project Lead: Clinton Begin
URL: http://ibatis.apache.org
Description:
The iBATIS Data Mapper framework makes it easier to use a database with Java and .NET applications. iBATIS couples objects with stored procedures or SQL statements using a XML descriptor.

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Releases   Versions   Components   

Subversion Commits

All versions
Select version:
Repository Revision Date User Message
ASF #885327 Mon Nov 30 03:40:03 UTC 2009 cbegin IBATIS-688 Problem with lazy loading
Files Changed
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/cglib_lazy_error/CglibNPELazyTest.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/loader/ResultLoader.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/cglib_lazy_error/CreateDB.sql
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/cglib_lazy_error/PersonMapper.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/cglib_lazy_error/Person.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/cglib_lazy_error/CglibNPETest.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/loader/ResultLoaderRegistry.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/cglib_lazy_error/Person.xml
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/ReuseExecutor.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/cglib_lazy_error
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/cglib_lazy_error/ibatisConfig.xml
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/executor/ReuseExecutorTest.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/loader/ResultObjectProxy.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/cglib_lazy_error/ibatisConfigLazy.xml
Repository Revision Date User Message
ASF #883153 Sun Nov 22 21:42:30 UTC 2009 cbegin IBATIS-696 Potential connection problem when using managed transactions in iBATIS 3
Files Changed
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/loader/ResultLoader.java
Repository Revision Date User Message
ASF #883148 Sun Nov 22 21:09:34 UTC 2009 cbegin IBATIS-697 Change the default value for the options annotation
Files Changed
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/builder/annotation/MapperAnnotationBuilder.java
MODIFY /ibatis/java/ibatis-3/trunk/version.properties
Repository Revision Date User Message
ASF #834766 Wed Nov 11 04:46:06 UTC 2009 cbegin IBATIS-659 unit tests for quoted column names
Files Changed
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/quotedcolumnnames/Map.xml
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/quotedcolumnnames/QuotedColumnNamesTest.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/quotedcolumnnames/CreateDB.sql
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/quotedcolumnnames/MapperConfig.xml
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/quotedcolumnnames
Repository Revision Date User Message
ASF #833290 Fri Nov 06 03:24:58 UTC 2009 cbegin IBATIS-679 re-fix
Files Changed
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/multiple_discriminator/CreateDB.sql
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/multiple_discriminator/PersonMapper.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/multiple_discriminator/Person.xml
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/resultset/FastResultSetHandler.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/multiple_discriminator/MultipleDiscriminatorTest.java
Repository Revision Date User Message
ASF #831691 Sun Nov 01 15:58:24 UTC 2009 cbegin Copied ibatis/java/IBATIS-3/trunk to ibatis/java/IBATIS-3/tags/java_release_3.0.0-208_beta_5.
Files Changed
ADD /ibatis/java/ibatis-3/tags/java_release_3.0.0-208_beta_5 (from /ibatis/java/ibatis-3/trunk)
Repository Revision Date User Message
ASF #829380 Sat Oct 24 14:47:19 UTC 2009 cbegin IBATIS-679 Multiple discrimator tags are not supported
Files Changed
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/multiple_discriminator/CreateDB.sql
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/multiple_discriminator/PersonMapper.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/multiple_discriminator/Person.xml
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/multiple_discriminator/Person.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/multiple_discriminator/ibatisConfig.xml
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/resultset/FastResultSetHandler.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/multiple_discriminator/MultipleDiscriminatorTest.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/multiple_discriminator
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/multiple_discriminator/Employee.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/multiple_discriminator/Director.java
Repository Revision Date User Message
ASF #826246 Sat Oct 17 13:38:54 UTC 2009 cbegin IBATIS-671 ConcurrentModificationException with parameter called keys - fixed
Files Changed
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/session/SqlSessionTest.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/builder/xml/dynamic/DynamicContext.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/builder/PostMapper.xml
Repository Revision Date User Message
ASF #824801 Tue Oct 13 15:16:26 UTC 2009 cbegin IBATIS-675 foreach tag throws exception if separator is not specified
Files Changed
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/builder/PostMapper.xml
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/builder/xml/dynamic/ForEachSqlNode.java
Repository Revision Date User Message
ASF #823030 Thu Oct 08 05:40:01 UTC 2009 cbegin IBATIS-640 Foreach tag should not add separator when its contents only contains whitespaces
Files Changed
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/builder/xml/dynamic/DynamicSqlSourceTest.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/session/SqlSessionTest.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/builder/PostMapper.xml
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/builder/xml/dynamic/ForEachSqlNode.java
Repository Revision Date User Message
ASF #823012 Thu Oct 08 03:34:07 UTC 2009 cbegin IBATIS-653 foreach does not support collections of complex types
Files Changed
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/builder/xml/dynamic/DynamicSqlSourceTest.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/parameter/DefaultParameterHandler.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/builder/xml/dynamic/ForEachSqlNode.java
Repository Revision Date User Message
ASF #823010 Thu Oct 08 03:22:29 UTC 2009 cbegin IBATIS-656 selectKey order="BEFORE" does not work with dynamic sql
IBATIS-647 iBATIS don't cache selects
Files Changed
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/statement/CallableStatementHandler.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/executor/BaseExecutorTest.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/statement/BaseStatementHandler.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/executor/ExecutorTestHelper.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/statement/PreparedStatementHandler.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/CachingExecutor.java
Repository Revision Date User Message
ASF #822550 Wed Oct 07 02:06:39 UTC 2009 cbegin IBATIS-651 ResourcesTest fails on Windows fixed as described
Files Changed
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/io/ResourcesTest.java
Repository Revision Date User Message
ASF #822549 Wed Oct 07 02:02:41 UTC 2009 cbegin IBATIS-670 Ibatis depends on log4j, commons-logging and cglib -- fixed
Files Changed
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-compat/pom.xml
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/pom.xml
Repository Revision Date User Message
ASF #822150 Tue Oct 06 07:20:26 UTC 2009 cbegin IBATIS-644 ClassCastException: BigDecimal cannot be cast to Integer fixed
Files Changed
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/primitive_result_type/IbatisConfig.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/executor/resultset/DefaultResultSetHandler.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/primitive_result_type/ProductMapper.xml
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/primitive_result_type/create.sql
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/primitive_result_type/ProductDAO.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/primitive_result_type/ibatis.xml
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/primitive_result_type/ProductMapper.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/primitive_result_type/PrimitiveResultTypeTest.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/primitive_result_type
Repository Revision Date User Message
ASF #822132 Tue Oct 06 05:47:27 UTC 2009 cbegin IBATIS-648 Collection mapping doesn't work when target collection property is not null
Files Changed
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/initialized_collection_property/ibatis-config.xml
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/initialized_collection_property/test
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/initialized_collection_property/test/Post.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/initialized_collection_property/Author.xml
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/initialized_collection_property/test/AuthorDAO.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/initialized_collection_property/AuthorDAOTest.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/initialized_collection_property/test/Author.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/initialized_collection_property/db/create.sql
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/initialized_collection_property/db
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/initialized_collection_property
Repository Revision Date User Message
ASF #822130 Tue Oct 06 05:18:31 UTC 2009 cbegin IBATIS-646 Association field always returns not null value in Ibatis3 - submitted unit test passes with new resultsethandler
Files Changed
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/session/SqlSession.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/null_associations/create-schema-mysql.sql
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/null_associations/FooMapperTest.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/null_associations/sqlmap.xml
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/null_associations/FooMapper.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/null_associations/Foo.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/session/defaults/DefaultSqlSession.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/reflection/factory/DefaultObjectFactory.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/null_associations/Bar.java
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/null_associations
ADD /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/submitted/null_associations/FooMapper.xml
Repository Revision Date User Message
ASF #821469 Sun Oct 04 05:29:40 UTC 2009 cbegin Fixed IBATIS-660 SQL parser does not handle #{...} parsing correctly if a "}" char presides the first tag in the SQL statement
Files Changed
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/parsing/GenericTokenParser.java
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/test/java/org/apache/ibatis/parsing/GenericTokenParserTest.java
Repository Revision Date User Message
ASF #821468 Sun Oct 04 04:58:52 UTC 2009 cbegin Fixed IBATIS-636 Changing the Environment does not change the SqlSessionFactory's fields
Files Changed
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/session/defaults/DefaultSqlSessionFactory.java
Repository Revision Date User Message
ASF #821467 Sun Oct 04 04:58:13 UTC 2009 cbegin Fixed IBATIS-636 Changing the Environment does not change the SqlSessionFactory's fields
Files Changed
MODIFY /ibatis/java/ibatis-3/trunk/ibatis-3-core/src/main/java/org/apache/ibatis/session/defaults/DefaultSqlSessionFactory.java

Reports

Recently Created Issues Report
Created vs Resolved Issues Report
Resolution Time Report
Average Age Report
Pie Chart Report
Contribution Report
User Workload Report
Version Workload Report
Time Tracking Report
Single Level Group By Report

Preset Filters


Project Summary

Open Open 199
   29%
Reopened Reopened 3
Resolved Resolved 1
Closed Closed 483
   70%

Open Issues

By Priority
Blocker Blocker 3
   1%
Critical Critical 4
   2%
Major Major 128
   63%
Minor Minor 54
   27%
Trivial Trivial 13
   6%

By Assignee
Brandon Goodin 2
   1%
Clinton Begin 1
Unassigned 199
   99%