Elizabeth Engelman
948246cf83
Address PR comments
2019-06-17 14:49:25 -05:00
Elizabeth Engelman
fd126c7bea
Remove unused RecheckHeaders method and update Repo tests
2019-06-13 15:19:23 -05:00
Elizabeth Engelman
f292888195
Refactor checked column specific SQL
2019-06-13 12:36:29 -05:00
Elizabeth Engelman
adf91df23a
Remove unused RecheckHeaders method from the events Repository interface
2019-06-13 10:33:53 -05:00
Elizabeth Engelman
ede6ad1c8f
Remove unused MissingHeaders method from the events Repository interface
2019-06-13 10:33:48 -05:00
Elizabeth Engelman
ee13d5c1df
Remove unused recheckHeaders bool argument from Transformer.Execute
2019-06-13 10:33:16 -05:00
Elizabeth Engelman
5088574437
Address PR comment
2019-06-03 13:36:56 -05:00
Elizabeth Engelman
d61f4f3cb4
Move changelog and diagram information to contributing.md
2019-06-03 13:31:50 -05:00
Elizabeth
1a455741ce
Merge pull request #97 from vulcanize/quick-link-fix
...
Fixes broken link in docs
2019-06-03 13:30:51 -05:00
yaoandrew
180c2d963e
Fixes broken link in docs
2019-05-28 15:24:04 -07:00
Rob Mulholand
2598704690
Merge pull request #96 from vulcanize/remove-storage-diff-duplicate-handling
...
Remove handling of duplicate storage diffs in watcher
2019-05-20 14:04:50 -05:00
Rob Mulholand
e2909797fc
Remove handling of duplicate storage diffs in watcher
...
- Can push this responsibility down to the transformers
- Update docs to reflect that transformers should handle duplicates
2019-05-20 13:29:09 -05:00
Elizabeth
79765c7998
Merge pull request #94 from vulcanize/documentation-updates
...
Documentation updates
2019-05-15 13:22:15 -05:00
Gabe Laughlin
9c6549258e
Merge pull request #95 from vulcanize/vdb-479-upgrade-postgres
...
(VDB-479) Upgrade Posgres to 11
2019-05-15 12:29:06 -05:00
Gabe Laughlin
b4cdf76905
(VDB-479) Upgrade Posgres to 11
2019-05-14 16:49:05 -05:00
Elizabeth Engelman
622ea44a6f
Mention reorgs in data-sync documentation
2019-05-13 16:34:00 -05:00
Elizabeth Engelman
d947c8f30a
Rename sync command to fullSync
2019-05-13 16:14:56 -05:00
Elizabeth Engelman
481988cb08
Update date-syncing doc
2019-05-13 16:14:56 -05:00
Elizabeth Engelman
4580f0fc2e
Updates to custom-transformers doc
2019-05-13 16:14:56 -05:00
Elizabeth Engelman
eba52442ec
Restructure README to conform with standard readme spec
2019-05-13 16:14:56 -05:00
Elizabeth Engelman
7ddf728db2
Descript different custom sync transformer types
2019-05-13 13:40:46 -05:00
Elizabeth Engelman
829a581727
Rename sync documentation file
2019-05-13 13:31:23 -05:00
Elizabeth Engelman
fa03716cb2
Address small PR comments
2019-05-10 11:54:15 -05:00
Elizabeth Engelman
bd3e841e21
Update links in README to be relative to current branch
2019-05-10 11:01:17 -05:00
Elizabeth Engelman
8dc9ddf65e
Add Code of Conduct
2019-05-10 10:07:25 -05:00
Elizabeth Engelman
7d1b334bda
Update postgraphile documentation to mention no-ignore-rbac flag
2019-05-10 09:50:28 -05:00
Elizabeth Engelman
ade1429ce3
Update transformer documentation
...
broken into generic and custom
2019-05-08 17:29:24 -05:00
Elizabeth Engelman
5d1ba5903c
Update contributing guidelines
2019-05-08 13:42:43 -05:00
Elizabeth Engelman
a49f5d7582
Add repository maintenance documentation
2019-05-08 13:42:43 -05:00
Elizabeth Engelman
436d9b9cb1
Add VDB overview diagram to README
2019-05-08 13:42:43 -05:00
Elizabeth Engelman
f7d520c933
Update header sync transformer alias in ContractWatcher
2019-05-08 13:42:43 -05:00
Elizabeth Engelman
e1a0d894a2
Update blockchain method GetHeaderByNumbers -> GetHeadersByNumbers
2019-05-08 13:42:43 -05:00
Elizabeth Engelman
ba81766f6c
Small spelling fix
2019-05-08 13:42:43 -05:00
Elizabeth Engelman
b96f6c4d31
Various README updates
2019-05-08 13:42:43 -05:00
Rob Mulholand
c5cfa85f4c
Merge pull request #90 from vulcanize/vdb-563-remove-postgraphile
...
(VDB-563) Remove Postgraphile bespoke code
2019-05-08 12:51:56 -05:00
Rob Mulholand
702e839f5b
Update Travis to reflect removing Postgraphile
2019-05-08 09:11:51 -05:00
Rob Mulholand
ca354de229
(VDB-563) Remove Postgraphile bespoke code
...
- Add documentation for running Postgraphile from their binary
2019-05-08 09:11:51 -05:00
Rob Mulholand
3b531950f2
Merge pull request #93 from vulcanize/vdb-570-storage-duplicates
...
(VDB-570) Handle duplicate storage diffs
2019-05-02 13:40:44 -05:00
Rob Mulholand
36c4da372b
(VDB-570) Handle duplicate storage diffs
...
- If processing a new diff for a row that already exists in the DB,
ignore the error without logging or queueing
- If processing a queued diff for a row that already exists, remove
it from the queue
2019-05-02 11:39:16 -05:00
ana0
202fb6e6a6
Merge pull request #89 from vulcanize/feature/configurableMutations
...
Disable default mutations is now in config file
2019-05-02 12:36:36 -04:00
Elizabeth
77b7ee9e4c
Merge pull request #91 from vulcanize/vdb-558-remove-log-note-transformer
...
Remove LogNote Transformer and Converter
2019-05-02 11:26:10 -05:00
anon
754c8cb18d
Config path name change
2019-05-02 09:55:25 -04:00
Rob Mulholand
782e3fd095
Merge pull request #86 from vulcanize/vdb-371-recheck-queued-storage
...
(VDB-371) recheck queued storage
2019-05-01 12:49:02 -05:00
Rob Mulholand
6716c3b92a
Make queue recheck interval configurable via CLI
2019-05-01 12:32:39 -05:00
Rob Mulholand
b036053937
Queue storage diffs if transformer execution fails
...
- For any error, not just if key isn't recognized
- Means we don't lose track of diffs on random ephemeral errors
2019-05-01 12:32:39 -05:00
Rob Mulholand
76ab914bdc
Add license
2019-05-01 12:32:39 -05:00
Rob Mulholand
d77f3fe012
Don't pass empty row to channel on error
2019-05-01 12:30:37 -05:00
Rob Mulholand
6a86de87b4
(VDB-371) Recheck queued storage
...
- Iterate through queued storage at defined interval, popping rows
from the queue if successfully persisted
2019-05-01 12:30:37 -05:00
Rob Mulholand
bf4b1687a0
Add get/delete functions to storage queue
2019-05-01 12:30:37 -05:00
Rob Mulholand
2d684c5aec
Extract storage diff fetching behind an interface
...
- Replaces directly reading from a CSV
- Simplifies testing
- Should hopefully make it easier to plug in other sources for storage
diffs (e.g. differently formatted CSVs, JSON RPC, etc)
2019-05-01 12:30:36 -05:00