[hibernate-issues] [Hibernate-JIRA] Created: (HSHARDS-47) A set of changes applied to the project
Aviad Lichtenstadt (JIRA)
noreply at atlassian.com
Mon Sep 10 13:06:16 EDT 2007
A set of changes applied to the project
---------------------------------------
Key: HSHARDS-47
URL: http://opensource.atlassian.com/projects/hibernate/browse/HSHARDS-47
Project: Hibernate Shards
Issue Type: Patch
Affects Versions: 3.0.0.Beta2
Reporter: Aviad Lichtenstadt
Assignee: Max Ross
Attachments: AllSourceChanges.txt
org/hibernate/shards/Shard.java:
* Support for executeUpdate - straight forward, just execute on all shards
org/hibernate/shards/session/ShardedSessionImpl.java
* Change implementation of is open (discussed already with Max
* Add support for SQLQuery in the Shard object, at this time only the implementation that is identical to the regular hql Query
org/hibernate/shards/criteria/ShardedCriteriaImpl.java
* Support for PropertyProjection
* Correct support for AggregateProjection (max, min) so they will be done in the database
org/hibernate/shards/criteria/AggregateProjectionEvent.java
* An event so the projection can be done in the database.
org/hibernate/shards/criteria/ExitOperationsCriteriaCollector.java
* Correct compilation of results for PropertyProjection including ordering with property projection which is a special case
org/hibernate/shards/criteria/GeneralProjectionEvent.java
* A general Projection event needed for lazily adding the property projection (specially for cases were there are also ordering in the criteria)
org/hibernate/shards/criteria/CountProjectionEvent.java
* A count projection event (including distinct count, so the count will be in the database) and the collector will only need to collect the numbers
org/hibernate/shards/strategy/exit/AggregateExitOperation.java
* add correct support for max and min
* add support for count
* add support for distinct count
org/hibernate/shards/strategy/exit/OrderExitOperation.java
* Make utility method public so can be used in other classes
org/hibernate/shards/strategy/exit/PropertyProjectionOrderExitOperation.java
* Support for ordering in cases of property projection
org/hibernate/shards/strategy/exit/PropertyProjectionExitOperation.java
* Support for property projection (return always the first element of the returned result set)
org/hibernate/shards/ShardImpl.java
* Support for SQLQuery
* Support for execute update operation
org/hibernate/shards/query/ShardedSQLQueryImpl.java
* Implementation for SQLQuery using Shards, all the implemented operations are just the same as the hql query, the rest is not supported
org/hibernate/shards/query/ShardedSQLQuery.java
* An interface for SQLQuery using Shards
org/hibernate/shards/query/ShardedQueryImpl.java
* Support execute update operation
org/hibernate/shards/query/AdHocQueryFactoryImpl.java
* Support creation of SQLQuery
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the hibernate-issues
mailing list