New endpoint to accept requests for building an arranger set
check contents of arranger set doc to determine if an equivalent archive already exists and returns it
triggers a new archive build for es documents contained within the arranger set ids field
Renamed FilesArchive to FileBundle to avoid confusion with Archive class
Refactored FileBundle class to use the associated archive id for its file naming in order to remove the need to reference Instant and also to avoid any potential collisions during file build
Refactored elastic search last updated and total doc count query to its own component that is used for both archive type build processes
Refactored EventEmitter to be generic for use in new on demand event emission for set archive builds
ArrangerSets used long for number of samples, Singularity Archive class and associated DB table has been updated
WARNING: Because we are still in dev I modified the init migration, will need to blow away the dev db before merging this
ids
fieldFilesArchive
toFileBundle
to avoid confusion withArchive
classFileBundle
class to use the associated archive id for its file naming in order to remove the need to referenceInstant
and also to avoid any potential collisions during file buildEventEmitter
to be generic for use in new on demand event emission for set archive buildsArchive
class and associated DB table has been updatedWARNING: Because we are still in dev I modified the init migration, will need to blow away the dev db before merging this