Munish Chouhan
Munish Chouhan
Singularity build and push are working using docker Now i will work on scan
Scan, SIngularity and build process with docker works with s3 now I will work to move k8s to s3 now
tested on local successfully, will test on dev now
Tested successfully in dev: ``` (base) munish.chouhan@Munishs-MacBook-Pro wave_testing % wave --conda-file ./enty_too_large/conda.yml --wave-endpoint https://wave.dev-tower.net --tower-endpoint https://dev-tower.net/api --tower-token token wave.dev-tower.net/wt/xxxxxxxxx/wave/build/dev:bcc_pipeline--ca4b5736a54f533f (base) munish.chouhan@Munishs-MacBook-Pro wave_testing % docker pull wave.dev-tower.net/wt/xxxxxxxx/wave/build/dev:bcc_pipeline--ca4b5736a54f533f bcc_pipeline--ca4b5736a54f533f: Pulling from wt/xxxxxxxxxx/wave/build/dev...
Surreal have exposed config variables to modify HTTP request size limit https://github.com/surrealdb/surrealdb/pull/4670 It will be released in v 2.0.0
The problem is we are using hash in this case and TTL is normally applied on the key and not on the fields, I will dig further to see if...
here is a thread saying its not possible https://stackoverflow.com/questions/16545321/how-to-expire-the-hset-child-key-in-redis
There is this PR that implemented expiration on hashes https://github.com/redis/redis/pull/13172 its available on version 7.2
This is the key in our case https://github.com/seqeralabs/wave/blob/909bda14000957e380e4e0414948693d122ee3e8/src/main/groovy/io/seqera/wave/service/metric/MetricsCounterStore.groovy#L39-L41 This is field: https://github.com/seqeralabs/wave/blob/b2790ee8bc60e1338fb73d6825770f3168dbdc1c/src/main/groovy/io/seqera/wave/service/metric/impl/MetricsServiceImpl.groovy#L106-L107 see here: https://github.com/seqeralabs/wave/blob/909bda14000957e380e4e0414948693d122ee3e8/src/main/groovy/io/seqera/wave/service/counter/AbstractCounterStore.groovy#L42
> I think solution 1 [here](https://chatgpt.com/share/e/ebb116eb-e4fa-43a1-be70-48768ca899bd), would make the trick I caanot access this