sapling/eden/mononoke/blobstore_sync_queue/schemas
Yan Soares Couto a066ea558e wal: Remove operation key
Summary:
**Context**: We want to roll out the new WAL multiplexed blobstore and need final tweaks before doing that. See https://fb.quip.com/vyTWAgGZSA2Z

Operation key was initially added on D20557702 (3d314761c3) because we had the problem of doing `select * where blobstore_key=X` and getting entries from multiple writings to the same key.

This is not a problem on WAL anymore, because we never do this type of select, each row is enough information for us and there's no need for follow up queries.

After we fully remove old multiplex, we can delete all code for operation key.

Note: Since I was also touching the table schema, I also fixed some columns, made `blob_size` not null, since we never insert a NULL value, it being nullable was a remnant from the old sync queue, where it was added after the table already existed.

Differential Revision: D40718122

fbshipit-source-id: 661c6f28d1c13f94fe757b7c13f5832187146208
2022-11-03 15:12:55 -07:00
..
sqlite-blobstore-sync-queue.sql mononoke: fix license headers for rust files 2022-01-06 00:20:51 -08:00
sqlite-blobstore-wal.sql wal: Remove operation key 2022-11-03 15:12:55 -07:00