storj/satellite/satellitedb
Moby von Briesen c07f016f57 satellite/satellitedb: Slight modifications to nodeevents table
* Mark node events table as "safely partitionable", meaning that it
  is/will not be queried relationally along with other tables. This way,
  we can safely use this table in Postgres rather than CockroachDB,
  where most of our other satellite tables are running.
* Add a dbx-generated delete function to the node events table, to allow
  us to easily delete entries created before a provided time. This
  allows us to keep the table clean, since there is no need to persist
  entries after emails have been sent.

Change-Id: I25e8a5c4092fe49dcfa6c8bb73f2043646bb611f
2022-11-07 17:16:59 +00:00
..
dbx satellite/satellitedb: Slight modifications to nodeevents table 2022-11-07 17:16:59 +00:00
satellitedbtest private/testplanet: don't cleanup cockroach 2022-05-19 15:27:37 +03:00
testdata satellite/satellitedb: edit node_events migration to have different PK 2022-10-28 22:59:28 +00:00
apikeys.go satellite/console: add endpoints for listing and revoking api keys 2022-09-01 14:24:00 -05:00
attribution.go {cmd/satellite/reports, satellite/attribution}: type and variable name adjustments 2022-04-26 20:12:38 +00:00
audithistory.go satellite/reputation: new ApplyUpdates() method 2022-06-07 15:22:25 +00:00
billingdb.go satellite/payments/monetary: remove pkg and all its references 2022-09-07 12:58:00 +00:00
bucketsdb.go satellite/{accounting, buckets}: added feature that allows to use custom SQL query instead of object loop for buckets accounting 2022-11-02 09:01:33 +00:00
coinpaymentstxs.go satellite/payments/monetary: remove pkg and all its references 2022-09-07 12:58:00 +00:00
compensation.go satellite/compensation: smaller txns for RecordPeriod 2021-03-02 20:14:25 +00:00
consoledb_test.go satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00
consoledb.go web/satellite: create chore that will resend verification emails to unverified users 2022-05-18 08:08:33 +00:00
containment.go satellite/satellitedb: use tx instead of db.db in transactions 2022-06-14 17:35:44 +00:00
customers.go satellite/billing: make stripe invoice generation work with multiregion satellites 2021-05-06 11:51:03 -06:00
database.go satellite/satellitedb: Slight modifications to nodeevents table 2022-11-07 17:16:59 +00:00
gracefulexit.go sql: capitalize keywords 2022-03-01 15:19:38 +00:00
invoiceprojectrecords.go satellite/satellitedb: use tx instead of db.db in transactions 2022-06-14 17:35:44 +00:00
migrate_gen.go all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
migrate_test.go all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
migrate.go satellite/satellitedb: edit node_events migration to have different PK 2022-10-28 22:59:28 +00:00
migratez.go satellite/satellitedb: edit node_events migration to have different PK 2022-10-28 22:59:28 +00:00
nodeapiversion.go ci: fix lint errors 2021-05-17 13:37:31 +00:00
nodeevents_test.go satellite/nodeevents: implement node events DB 2022-11-01 16:03:14 +00:00
nodeevents.go satellite/satellitedb: add log line for node events insertions 2022-11-03 16:09:23 -04:00
nodeselection.go all: reformat comments as required by gofmt 1.19 2022-08-10 18:24:55 +00:00
orders.go satellite/satellitedb: use tx instead of db.db in transactions 2022-06-14 17:35:44 +00:00
overlaycache.go satellite/overlay: insert DQ node events for stray nodes 2022-11-04 15:48:17 +00:00
payouts.go satellite/compensation: smaller txns for RecordPeriod 2021-03-02 20:14:25 +00:00
peeridentities.go all: fix dots 2020-07-16 14:58:28 +00:00
projectaccounting_test.go satellite/projectaccounting: sum up bucket usages for daily usage query 2022-06-01 12:50:10 +00:00
projectaccounting.go satellite/projectaccounting: fix project usage right after the genesis 2022-10-04 14:41:30 +00:00
projectfromdbx_test.go satellite/{console,satellitedb}: add PublicID to Project, db method GetByPublicID 2022-07-21 19:49:26 +00:00
projectmembers_test.go web/satellite: project members sorting fixed (#3231) 2019-10-15 15:24:53 +03:00
projectmembers.go all: fix linter complaints 2020-10-13 15:59:01 +03:00
projects_test.go satellite/{console,metainfo,satellitedb}: add projectdb method GetSalt 2022-09-26 13:12:21 +00:00
projects.go satellite: optional migration for integration tests 2022-10-04 11:35:03 +02:00
regtokens.go all: fix dots 2020-07-16 14:58:28 +00:00
repairqueue.go satellite/repair: implementation of batch insert 2022-05-09 12:41:22 +00:00
reputations.go satellite/reputation: reconfigure lambda and alpha 2022-08-17 18:52:53 +00:00
resetpasstokens.go all: fix dots 2020-07-16 14:58:28 +00:00
reverifyqueue_test.go satellite/satellitedb: add table for reverify queue 2022-10-27 15:28:47 +00:00
reverifyqueue.go satellite/satellitedb: add table for reverify queue 2022-10-27 15:28:47 +00:00
revocation.go sql: capitalize keywords 2022-03-01 15:19:38 +00:00
storagenodeaccounting.go satellite: use table aliases for query in QueryStorageNodeUsage endpoint 2022-08-22 11:39:45 +00:00
storjscanpayments.go satellite/payments/monetary: remove pkg and all its references 2022-09-07 12:58:00 +00:00
storjscanwallets.go satellitedb: add token balance to API endpoint 2022-08-31 22:55:16 +00:00
stripecoinpaymentsdb.go satellite/{payments,satellitedb}: Remove custom coupon implementation 2021-10-11 19:47:00 +00:00
userfromdbx_test.go satellite/console: add cutoff to email reminders 2022-06-09 16:45:35 +00:00
users_test.go satellite/console: use new type UpdateUserRequest as arg to db users.Update 2022-06-14 09:28:03 -04:00
users.go web/satellite: increment login failed_login_count in sql 2022-10-07 16:46:29 +00:00
webappsessions_test.go satellite/console: implement WebappSessions db 2022-05-16 15:06:04 +00:00
webappsessions.go satellite/console,web/satellite: invalidate sessions after inactivity 2022-08-23 15:51:05 +00:00