SuccessChanges

Summary

  1. per Jim, remove minScore and numResult parameters for round three ESOR (details)
  2. add context and unit parameters to ESOR concept lookup (details)
  3. when label is missing, use the local name of the concept (details)
  4. send ESOR parameters via JSON post instead of query string. sort (details)
  5. include EML abstract text as context when submitting attribute (details)
  6. use oboe.1.2 namespace (details)
  7. add the d1client connection monitoring property (details)
  8. update tests to refelct newer concept matches (details)
  9. update expected concept return from ESOR service (details)
  10. add handling for new "cosine" service, per-document (details)
  11. add cosine service (details)
  12. add file-based caching for annotations - was taking waaaaay too long to (details)
Commit 0ad6920dd133f4b0bf96011a99e2b42887270bd9 by leinfelder
per Jim, remove minScore and numResult parameters for round three ESOR
testing.
The file was modifiedsrc/main/java/org/dataone/annotator/matcher/esor/EsorService.java
Commit 3d078a18adbb6cc826c2a01301b97bfcfaac7a66 by leinfelder
add context and unit parameters to ESOR concept lookup
The file was modifiedsrc/main/java/org/dataone/annotator/generator/json/JsonAnnotatorGenerator.java
The file was modifiedsrc/main/java/org/dataone/annotator/matcher/ManualConceptMatcher.java
The file was modifiedsrc/main/java/org/dataone/annotator/generator/AnnotationGenerator.java
The file was modifiedsrc/main/java/org/dataone/annotator/matcher/ConceptMatcher.java
The file was modifiedsrc/test/java/org/dataone/annotator/matcher/esor/EsorServiceTest.java
The file was modifiedsrc/main/java/org/dataone/annotator/matcher/esor/EsorClient.java
The file was modifiedsrc/test/java/org/dataone/annotator/matcher/bioportal/BioPortalServiceTest.java
The file was modifiedsrc/main/java/org/dataone/annotator/matcher/orcid/OrcidService.java
The file was modifiedsrc/main/java/org/dataone/annotator/generator/oa/OAAnnotationGenerator.java
The file was modifiedsrc/main/java/org/dataone/annotator/matcher/esor/EsorService.java
The file was modifiedsrc/main/java/org/dataone/annotator/matcher/bioportal/BioPortalService.java
Commit 3e91285a4271b7b63e4b78ba428f78f8fb8f4388 by leinfelder
when label is missing, use the local name of the concept
The file was modifiedsrc/main/java/org/dataone/annotator/ontology/MeasurementTypeGenerator.java
Commit 9864f955142f67431853482bf1eb6f6527f2052a by leinfelder
send ESOR parameters via JSON post instead of query string. sort
results by score, descending.
The file was modifiedsrc/main/java/org/dataone/annotator/matcher/esor/EsorService.java
Commit 6b1d2065ee910832a0ac552fe1ece65db62b388c by leinfelder
include EML abstract text as context when submitting attribute
information to ESOR service.
The file was modifiedpom.xml
The file was modifiedsrc/main/java/org/dataone/annotator/generator/json/JsonAnnotatorGenerator.java
Commit 57d1a7183aa293116823415a4d2ae87bf0ff348a by leinfelder
use oboe.1.2 namespace
The file was modifiedsrc/main/java/org/dataone/annotator/generator/AnnotationGenerator.java
The file was modifiedsrc/test/java/org/dataone/annotator/ontology/MeasurementTypeGeneratorTest.java
Commit ae816581dd24f680689606bd2e8dcdcd15aac7fc by leinfelder
add the d1client connection monitoring property
The file was modifiedsrc/main/resources/org/dataone/configuration/annotator.properties
Commit d301ce3cc22a276e8f57ea9566d1cd006250078d by leinfelder
update tests to refelct newer concept matches
The file was modifiedsrc/test/java/org/dataone/annotator/matcher/esor/EsorServiceTest.java
The file was modifiedsrc/test/java/org/dataone/annotator/matcher/bioportal/BioPortalServiceTest.java
Commit d572c9e6eb0f7ec900e243822664f49ea920b637 by leinfelder
update expected concept return from ESOR service
The file was modifiedsrc/test/java/org/dataone/annotator/matcher/esor/EsorServiceTest.java
Commit fa84af5c30ed0ae9bae34feabb04445a404f675b by leinfelder
add handling for new "cosine" service, per-document
The file was modifiedsrc/main/java/org/dataone/annotator/generator/json/JsonAnnotatorGenerator.java
The file was modifiedsrc/main/resources/org/dataone/configuration/annotator.properties
Commit c21320eb7b7c8e24c443f3ce07f10b3b227dee78 by leinfelder
add cosine service
The file was addedsrc/main/java/org/dataone/annotator/matcher/esor/CosineService.java
Commit 7034ca89614971710deee937d05c1fcf3efd97a8 by leinfelder
add file-based caching for annotations - was taking waaaaay too long to
look them up from the hosting MN each time they were read. cache will
be cleared when the app container (typically tomcat) is restarted.
The file was modifiedsrc/main/java/org/dataone/annotator/store/JsonAnnotatorStore.java
The file was addedsrc/main/java/org/dataone/annotator/store/FileBasedCache.java