Mike Gerwitz

Activist for User Freedom

aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Use milliseconds for timestamps and mongo index creationAustin Schaffer2019-12-166-27/+52
|\
| * [DEV-5312] Create additional indexes and process less frequentlyAustin Schaffer2019-12-166-27/+52
|/
* Update avro and prometheus dependenciesAustin Schaffer2019-12-131-4/+4
* Add bin/delta-processor to EXTRA_DIST in MakefileAustin Schaffer2019-12-121-1/+2
* Merge branch 'jira-5312' into 'master'Schaffer, Austin2019-12-1261-475/+6206
|\
| * [DEV-5312] Include created and modified fields in avro schemaAustin Schaffer2019-12-121-0/+12
| * [DEV-5312] Add delta-processor to binAustin Schaffer2019-12-121-1/+2
| * [DEV-5312] Define document meta data and restructure message writer.Austin Schaffer2019-12-1224-805/+1302
| * DeltaProcessor: Correct delta applicationMike Gerwitz2019-12-122-106/+311
| * DeltaProcessor: Encapsulate getDeltas and remove redundant testsMike Gerwitz2019-12-122-126/+38
| * DeltaProcessor: Remove redundant testsMike Gerwitz2019-12-122-148/+2
| * DeltaPublisher#_sendMessage: Promise.reject=>throwMike Gerwitz2019-12-121-6/+4
| * .env: Use uppercase for env varsMike Gerwitz2019-12-122-25/+24
| * bin/delta-processor: Log DeltaProcessor#process errorsMike Gerwitz2019-12-121-8/+17
| * bin/delta-processor: Provide error to EventMediatorMike Gerwitz2019-12-121-1/+1
| * EventMediator: Log error stack under contextMike Gerwitz2019-12-122-8/+16
| * DeltaPublisher: Remove parsing from constructorMike Gerwitz2019-12-123-21/+74
| * AvroFactory: Extract avro-js type definitions into src/typesMike Gerwitz2019-12-124-68/+99
| * AmqpConnection: Propagate assertExchange promiseMike Gerwitz2019-12-124-18/+88
| * [DEV-5312] Refactor class dependenciesAustin Schaffer2019-12-1229-1129/+2074
| * [DEV-5312] Add logic to apply delta to bucket then publish modified bucketAustin Schaffer2019-12-1216-365/+1070
| * [DEV-5312] Refactor references from 'self' to 'this', pass console into event...Austin Schaffer2019-12-1210-312/+498
| * [DEV-5312] Generalize event subscribers and dispatchersAustin Schaffer2019-11-2511-197/+74
| * [DEV-5312] Reconnect AMQP when connection dropsAustin Schaffer2019-11-256-79/+140
| * [DEV-5312] Add signal handling and prometheus monitoringAustin Schaffer2019-11-2211-183/+658
| * [DEV-5312] Call data-processor and instantiate classesAustin Schaffer2019-11-2016-258/+1272
| * [DEV-5312] Set processed flagAustin Schaffer2019-11-137-32/+235
| * [DEV-5312] Set processed flagAustin Schaffer2019-11-122-0/+3
| * [DEV-5312] Add interface for amqp publisher and implement a delta publisherAustin Schaffer2019-11-127-495/+249
| * bin/server.ts: fs.unlink requires two arguments on Node v12Mike Gerwitz2019-11-121-1/+1
| * [DEVOPS-143] Node 12, needs a callback for asynchronous file writes, so switc...Burzlaff, Herbert2019-11-122-2/+2
| * [DEV-5312] Add preliminary processorAustin Schaffer2019-11-126-173/+481
| * [DEV-5312] Add dao for deltasAustin Schaffer2019-11-124-1/+422
| * bin/server: Convert to TypeScriptMike Gerwitz2019-11-128-82/+279
| * bin/delta-processor: Placeholder scriptMike Gerwitz2019-11-116-2/+62
| * [DEV-5312] Workaround multiple easejs instancesAustin Schaffer2019-11-111-0/+6
| * [DEV-5312] Convert MongoServerDao to TSAustin Schaffer2019-11-1119-1129/+1716
| * [DEV-5312] Convert most parts of RatingService Publish to TSAustin Schaffer2019-11-116-114/+394
|/
* Mitigate problems caused by changes in EventEmitterMike Gerwitz2019-11-1135-34/+166
|\
| * events: Use EventEmitter from old version of NodeMike Gerwitz2019-11-0835-34/+166
|/
* configure (TS_NODE_VERSION): Make configurableMike Gerwitz2019-11-082-2/+4
* Makefile.am (check-ts-out): New check for TS->JS compilationMike Gerwitz2019-11-081-1/+14
* [DEV-6353] Generate and store reverse delta on step saveSchaffer, Austin2019-11-0824-584/+2312
|\
| * [DEV-6353] Generate and save reverse deltas for ratingdata and step saveAustin Schaffer2019-11-075-30/+136
| * [DEV-6353] Add function to create delta from one data set to anotherAustin Schaffer2019-11-072-0/+268
| * [DEV-6353] Accept push data in MongoDaoAustin Schaffer2019-11-076-11/+88
| * [DEV-6353] Get and set past rate dataAustin Schaffer2019-11-074-8/+11
| * [DEV-6353] Add dapi definitionsAustin Schaffer2019-11-074-3/+326
| * [DEV-6353] Add bucket definitionsAustin Schaffer2019-11-0711-41/+595
| * [DEV-6353] Convert DataProcessor to TSAustin Schaffer2019-11-073-508/+905
|/