Mike Gerwitz

Activist for User Freedom

aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [DEV-5312] Do not use Object.create when applying deltaAustin Schaffer2019-12-192-2/+8
* [DEV-6710] Introduce Concept of Environment to QuotesSchaffer, Austin2019-12-196-9/+26
|\
| * [DEV-6710] [WIP] Save environment on quote saveAustin Schaffer2019-12-196-9/+26
|/
* [DEV-5312] Revert schema change; filter by double underscore; add programid; ...Austin Schaffer2019-12-1810-504/+159
|\
| * [DEV-5312] Correct lowercase environment variableAustin Schaffer2019-12-181-1/+1
| * [DEV-5312] Get delta processor program field from mongodbAustin Schaffer2019-12-187-2/+20
| * [DEV-5312] Remove recursive avro schema and filter bucket keys starting with ...Austin Schaffer2019-12-183-492/+120
| * [DEV-5312] Update avro schema error context so invalid path is not overwrittenAustin Schaffer2019-12-182-9/+18
|/
* [DEV-5312] Update the avro schema to accept arbitrary array depthsAustin Schaffer2019-12-1712-152/+606
|\
| * [DEV-5312] Use formatted time when logging eventsAustin Schaffer2019-12-173-5/+8
| * [DEV-5312] Log quote_id along with doc_idAustin Schaffer2019-12-176-16/+46
| * [DEV-5312] Allow for arbitrary depth in bucket schemaAustin Schaffer2019-12-173-131/+552
|/
* 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
|/