i-norden
|
2162e73524
|
update schema
|
2022-03-28 18:23:30 -05:00 |
|
i-norden
|
da8d0af6df
|
updates order of columns in compound PKs, update indexes e.g. we don't need a btree index on a column if it is the first column in the compound PK index but we do need a btree index for the later columns in a compound PK (searches on first column of a compound index are just as fast as searches on a btree index for that column alone, but searches on the 2nd or 3rd column in a compound index are significantly slower than on dedicated indexes)
|
2022-03-28 18:22:57 -05:00 |
|
i-norden
|
82de252160
|
stored functions for creating state and storage snapshots from the set of all diffs in Postgres
|
2022-03-28 18:20:29 -05:00 |
|
Ian Norden
|
20c320ac68
|
Merge pull request #51 from vulcanize/release-v4.0.0-alpha
denormalize tables by block_number
|
2022-03-21 20:02:44 -05:00 |
|
i-norden
|
ba2550cc01
|
update pre- and post- sets
|
2022-03-21 19:53:48 -05:00 |
|
i-norden
|
1dc12460dc
|
denormalize tables by block_number so that we can partition all tables by block_number for purposes of sharding
|
2022-03-15 16:06:13 -05:00 |
|
Ian Norden
|
bba8a410f8
|
Merge pull request #50 from vulcanize/release-v3.0.7
Release v3.0.7
|
2022-03-07 11:12:09 -06:00 |
|
i-norden
|
f59582ab42
|
indexes on receipt cid and mh_key should not be unique, as it is possible (but improbable) that two receipts can be identical
|
2022-02-16 14:11:23 -06:00 |
|
Ian Norden
|
16e17abb7e
|
Merge pull request #47 from vulcanize/release-v3.0.6
split pk application into two parts
|
2022-01-26 13:09:24 -06:00 |
|
i-norden
|
9e7e0377a5
|
split pk application into two parts
|
2022-01-26 13:01:41 -06:00 |
|
Ian Norden
|
36de257357
|
Merge pull request #46 from vulcanize/release-v3.0.5
drop un-unique indexes
|
2022-01-25 12:33:34 -06:00 |
|
i-norden
|
0710ed1bb1
|
drop un-unique indexes
|
2022-01-25 12:31:59 -06:00 |
|
Ian Norden
|
c4254bdff1
|
Merge pull request #45 from vulcanize/release-v3.0.3
prep for integrated node of v3
|
2022-01-25 09:29:26 -06:00 |
|
i-norden
|
1088313ab7
|
prep for integrated node of v3
|
2022-01-25 08:29:25 -06:00 |
|
Ian Norden
|
ffdf0a0d4d
|
Merge pull request #43 from vulcanize/release-v3.0.2
v3.0.2
|
2022-01-19 15:31:13 -06:00 |
|
i-norden
|
edabfcc9c9
|
migration for applying log_cids.leaf_mh_key FK constraint to check that repair process was completed
|
2022-01-19 15:21:29 -06:00 |
|
Ian Norden
|
6612edabbe
|
Merge pull request #41 from vulcanize/release-v3.0.1
disable and renable indexes correctly
|
2022-01-10 21:52:25 -06:00 |
|
i-norden
|
ae1a6e9d31
|
disable and renable indexes correctly
|
2022-01-10 21:51:04 -06:00 |
|
Ian Norden
|
35a1ba7218
|
Merge pull request #40 from vulcanize/release-v3.0.0
Release v3.0.0
|
2022-01-10 12:49:57 -06:00 |
|
i-norden
|
4699385a21
|
new make targets for rolling back pre and post-batch migrations
|
2022-01-10 12:13:52 -06:00 |
|
i-norden
|
a2c98550b7
|
mig to upgrade schema version in db; mig to remove temporary indexes for logTrie fix
|
2022-01-10 12:13:49 -06:00 |
|
i-norden
|
4ad1250ea1
|
split out new post-batch migration for indexes that will accelerate our logTrie repair process
|
2022-01-10 11:53:55 -06:00 |
|
Ian Norden
|
3fb695c1e6
|
Merge pull request #39 from vulcanize/release-v0.3.3
Release v0.3.3
|
2022-01-07 13:44:36 -06:00 |
|
i-norden
|
b5b9950f1d
|
default val for GOPATH in Makefile
|
2022-01-07 13:41:40 -06:00 |
|
i-norden
|
858d6ee85a
|
set GO111MODULE=off when go getting
|
2022-01-07 13:07:57 -06:00 |
|
i-norden
|
d313d4823e
|
new make targets for running up migrations one at a time
|
2022-01-07 12:56:19 -06:00 |
|
i-norden
|
8b64621f46
|
move public.blocks PK application into own migration to be applied alone
|
2022-01-07 12:52:45 -06:00 |
|
i-norden
|
70d571e03e
|
rename file, no schema changes
|
2022-01-07 12:51:29 -06:00 |
|
Ian Norden
|
0e865ad735
|
Merge pull request #37 from vulcanize/version_table
singleton table for internally recording the database schema version
|
2021-12-28 23:00:01 -06:00 |
|
i-norden
|
e2f261caa9
|
include timestamp for when version is updated
|
2021-12-27 13:52:52 -06:00 |
|
i-norden
|
28be11187c
|
updated uml
|
2021-12-27 11:41:30 -06:00 |
|
i-norden
|
3833fb85e2
|
singleton table for internally recording the database schema version
|
2021-12-27 11:35:32 -06:00 |
|
Ian Norden
|
762bc3607a
|
Merge pull request #36 from vulcanize/release-v0.3.1
Release v0.3.1
|
2021-12-20 12:50:56 -06:00 |
|
Ian Norden
|
6c75ec7196
|
Merge pull request #34 from vulcanize/postgres_refactor
New DB schema
|
2021-12-20 12:16:53 -06:00 |
|
i-norden
|
ba962f67f4
|
updated UML
|
2021-12-20 12:14:03 -06:00 |
|
Ian Norden
|
e64e6bad13
|
Merge pull request #29 from vulcanize/impl-postgraphile-trigger
Implement postgraphile subscriptions for the updated schema
|
2021-12-20 11:37:17 -06:00 |
|
Arijit Das
|
e532192a6d
|
Fix CI test.
|
2021-12-20 21:20:50 +05:30 |
|
Arijit Das
|
db48f344f0
|
Fix failing CI and update incremental migration.
|
2021-12-20 14:07:48 +05:30 |
|
Arijit Das
|
852b5da40c
|
Address comments and add subscription for state_accounts and access_list_elements
|
2021-12-14 15:57:54 +05:30 |
|
Arijit Das
|
35f72bc438
|
Fix canonical_header_id function.
|
2021-12-08 13:31:40 +05:30 |
|
Arijit Das
|
ed183ed182
|
Implement postgraphile trigger.
|
2021-12-08 13:30:59 +05:30 |
|
Ian Norden
|
8fe193be69
|
Merge pull request #27 from vulcanize/schema_updates
Schema updates
|
2021-11-26 09:23:15 -06:00 |
|
i-norden
|
925dba5759
|
reorder columns to match order of values written to .sql files so that when we convert to .csv and load using COPY FROM it doesn't need to sort
|
2021-11-25 11:33:39 -06:00 |
|
i-norden
|
36dc668976
|
proposed schema changes
|
2021-11-25 11:33:39 -06:00 |
|
Ian Norden
|
6c27203579
|
Merge pull request #26 from vulcanize/schema_updates
revert my data type mistake
|
2021-11-24 17:56:20 -06:00 |
|
i-norden
|
636fa35b84
|
revert my data type mistake
|
2021-11-24 17:52:21 -06:00 |
|
Ian Norden
|
1c1826773b
|
Merge pull request #25 from vulcanize/schema_updates
make tables unlogged for batch import
|
2021-11-23 11:04:37 -06:00 |
|
i-norden
|
217bbf9523
|
make tables unlogged for batch import
|
2021-11-22 23:41:32 -06:00 |
|
Ian Norden
|
65be24efaa
|
Merge pull request #24 from vulcanize/schema_updates
use BIGINT not NUMERIC, it is faster for arithmetic operations and us…
|
2021-11-20 14:30:10 -06:00 |
|
i-norden
|
4392505b16
|
use BIGINT not NUMERIC, it is faster for arithmetic operations and uses less space
|
2021-11-20 13:49:03 -06:00 |
|