add null check for delete and minor
minor for #5391
Generalize term service method listByTermType()
changes for #4960 and #4959
add LIKE to MatchMode #5391
#4962 commenting performance measure print-out via System.err
#4962 avoiding bean initialization in getChildNodesAtRank() as much as possible - performance improvement
revert chamges in MatchMode
Fix typo
#4313 relationship type as additinal filter option for TaxonNodeAgentRelation services
Add new service method listDerminationEvents to occurrence service which lists all determination events that contain the given specimen
Check for names and synonymy when checking specimen determinations
Add java doc
Clean up BeanInitNode embeddable issues #5383
Fix bug for embeddable classes in AdvancedBeanInitializer #5383
#4313 implementing full stack of methods to expose TaxonNodeAgentRelations throught the AgentController with filter options
fixing #4878
Fix associated specimen retrieval for name determination
Extend service methods to retrieve specimens that are determiined as a taxon name
When retrieving associated specimens retrieve all IndividualsAssocations, TypeDesignation, Determinations
#4313 implementing full stack of methods to expose TaxonNodeAgentRelations via remote controllers
added DAO for SingleReads #5200
Return type designations with associated taxa
Fix return type
Revert throwing of exception for invalid property path #5077
Revert "minor"
This reverts commit 64367d007ba404e037ccc2b6794b46c4f1f321bc.
minor
Fix AdvancedBeanInitializer for envers collections/maps #5077
Throw exceptions in AdvancedBeanInitializer instead of logging only #5077
#5066 Remove unnecessary merge listener
Revert handling treeindex in PreInsert listener #5066.
Treeindex creation works fine until now so we keep it where it is.
Rename CdmPreDataChangeObservableListener to CdmPreDataChangeListener
cleanup
fixing getUUIDAndTitleCache for Classification and excluding taxa
Fully remove old vocabulary.byClass methods #3843
Remove listEmpty method from TermVocabularyDao #3843
Add vocabulary list method by term types #3843
Merge branch 'ticket-5066' into develop
Conflicts: cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/common/CdmEntityDaoBase.java cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/hibernate/PostMergeEntityListener.java
minor clean ups
Adapt listeners and tests to new pre-insert strategy #5066
Add new merge method for root entitites which returns the newly created MergeResult object
Merge branch 'develop' into ticket-5066
Conflicts: cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/Language.java cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/hibernate/CdmListenerIntegrator.java
Add commented code for copying properties
Set transient id for root merge object
resolving conficts in project versions after hotfixrelease
#5288 - avoiding unncessary entitiy loading, using uuid instead in dao methods
Revert "#5288 - avoiding unncessary entitiy loading, using uuid instead in dao methods" since this commit needs to be in a hotfix release.
This reverts commit 2693f7105470815383cdf485355e7fc5ad81ed68.
Add a new merge method in the service base class which allows the option to return the transient object
Allow retrieving objects via ICommonService and UUID (#5160)
#5229 avoiding LIE by autoinitializing the taggedTitle for TaxonBase
Make default constructor public for bean loading
fixing broken pager mechanism for listRankSpecificRootNodes() and improving test coverage
changes for tcs import, fixing taxonnodecomparator, polytomouskey deletion and converting from person to team and team to person
#5067 Updates for remoting derivate hierachy views
Update service layer calls to use uuids, Add property paths to find call for performance tuning
#5066 Replace cdmlib persistence hibernate events listener with pre-[insert/update] for updatedby / createdby updates
Stash updated for bkp
#5056 Refactored 'save' call to return saved entity
Add find- and countByTitle() methods to primer and amplification service
#5031 Corrected common service / dao collection methods to use uuid + fieldName
Fix classloading priority of patched hibernate class
Improve E+M post import methods #3979
Improve distribution transmission engine for E+M import #3979
Rename remaining occurrences of xxxAuthorTeam #4968
Rename remaining occurrences of combinationAuthorTeam and basionymAuthorTeam in code and other files
Rename NonViralName.xxxAuthorTeam to xxxAuthorship #4968
Fix ignored test in TaxonDaoHibernateImplTest #2815
fix listRankSpecificRootNodes behavior for ranks in between and some additional tests
add some tests for rankSpecificRootNodes, related to #2778
avoiding LEFT OUTER JOIN by splitting query in two
pushing delete to end of method to fix problem with merge
Merge branch 'master' of wp5.e-taxonomy.eu:/var/git/cdmlib into remoting-4.0
Conflicts: cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TaxonNodeServiceImpl.java
fixing bug in last commit regarding #4974 (AdvancedBeanInitializer causes error with eu.etaxonomy.cdm.model.description.KeyStatement)
fixing #4974 (AdvancedBeanInitializer causes error with eu.etaxonomy.cdm.model.description.KeyStatement)
add override
disabling sql tracing in logs
fixing #4965 unsupported method getDatabase() in WrappedCdmDataSource breaks forceSchemaUpdate
Conflicts: cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/common/DefinedTerm.java cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/name/NonViralName.java cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/INameService.java...
hotfix for MN_Table_Remover
improve handling of substeps in update scripts (immediately stop updating if one step fails)
hotfix for SchemaUpdater_35_36
change order of update steps
fix caseType bug for IndexDropper #4843
rename authorTeam -> authorship #4332 for name authors
Fix UniqueIndexDropper for PostGreSQL #4843
merge trunk into 3.6 branch
Move FullCoverageDataGenerator from test to real, to avoid dependency problems.
remove dependeny to test (FullDataCoverage...)
adapt FullCoverageData method
fix test and add factory method #3583
more getters/adders, update script, vocabulary and test vocabulary for TaxonNodeAgentRelation #3583
first implementation of TaxonNodeAgentRelation #3583
merge trunk to model 36