jigold

Results 29 issues of jigold

Stacked on #11996. This change gets rid of the extra dummy variable and temp table used for bookkeeping the previous migration to populate the aggregated billing tables.

prio:high
WIP
migration

Stacked on #11997 This PR enables real-time billing. It should be relatively straightforward. It uses the MySQL v8 instant add of a column. Therefore, we need to switch the Azure...

stacked PR
WIP
migration

Stacked on #12006 This PR actually uses the new tables within the client application. The billing page should now load quickly. Note that the old aggregated billing tables are still...

stacked PR
WIP

Error message was this: ``` + kubectl -n pr-12053-default-chqnmsebv8fq scale deployment batch-driver --replicas=0 Error from server (Forbidden): deployments.apps "batch-driver" is forbidden: User "system:serviceaccount:pr-12053-default-chqnmsebv8fq:admin" cannot get resource "deployments" in API group...

I'm not sure if adding the `--force-delete` option will help delete the VMs that are not getting cleaned up, but it's worth a shot. https://docs.microsoft.com/en-us/cli/azure/vm?view=azure-cli-latest#az-vm-delete

Thoughts on introducing this "breaking" change? I think it's okay and we will announce the change on Zulip. I think the benefits of getting rid of this not so intuitive...

WIP

Stacked on #11998 This PR implements open batches. Future PRs will expose the functionality to users in the Query Service and hailtop.batch. There's a [design document](https://docs.google.com/document/d/168Mq5nNATmSrwzL4h1oYGBIFmcNlgFyHr_Vwjx59Zss/edit#heading=h.ghe60pdzl3mv) that specified all of...

stacked PR
WIP
migration

Based off of #12154. Stacked on #12193.

WIP
migration