- Misc Updates from Testing with Skymap Scanner (Pt 2) (#105)
Co-authored-by: github-actions <[email protected]> (bb8e6ff
)
- Add Env Var:
EWMS_PILOT_OKAY_ERRORS
(6c2b33d
)
- Dump More Runtime Stats (#104)
Co-authored-by: github-actions <[email protected]> (517ea35
)
- Track Pilot Runtimes (#103)
At the end of the pilot, stats about the tasks' runtimes are dumped into the console.
Also, I refactored how the asyncio-task/message/etc. are organized to decrease intermittent structures.
Co-authored-by: github-actions <[email protected]> (15db11f
)
- Add
{{DATA_HUB}}
Container Arg Placeholder (#102)
Also, the data hub and outputs directories will be auto-created (mkdir).
This makes integration testing the pilot via the pypi package much more
streamlined (see icecube/skymap_scanner#273) (738d119
)
- Updates from Testing with Skymap Scanner (Pt 1) (#101)
Co-authored-by: github-actions <[email protected]> (7fc891e
)
-
<bot> update dependencies*.log files(s) (
3619f3f
) -
Refactor: Move Init Container Code to Sub-Package (#100) (
5c67129
)
- Add Test: Run Default Container (#99) (
0a51514
)
-
Add
EWMS_PILOT_TASK_ENV_JSON
andEWMS_PILOT_INIT_ENV_JSON
[minor] (#97) (d6a88a5
) -
Inject Task IO Filepaths as Env Vars into Task Container [minor] (#96) (
dad39db
)
- Okay for Task to Not Produce Response Message/Event [minor] (#95) (
06d246f
)
-
<bot> update dependencies*.log files(s) (
bb3d370
) -
Merge remote-tracking branch 'origin/main' (
683ac55
) -
Update README & Rename Extension Env Vars (
0f01079
)
- Fix Chirp Attrs (
b8d87e5
)
-
Remove
--writable-tmpfs
and Avoid Pitfalls with Overlays (#93) (7a9ae2c
) -
Update Inner-Container Runner Error Handling - 3 (
2cdf125
) -
Update Inner-Container Runner Error Handling - 2 (
d2bdbce
) -
Update Inner-Container Runner Error Handling (
9f6f39d
)
- Tweak Task-Container Paths (
74de89b
)
- Add Back
--writable-tmpfs
for Task Container (#91) (34b9610
)
- CI: retry logic for docker rate limiting (
7450ba9
)
-
Remove
--writable-tmpfs
from Task Container (#88) (a7ca17c
) -
Merge remote-tracking branch 'origin/main' (
1a455fb
) -
Entrypoint:
ls -l /
(7a6bc20
) -
<bot> update dependencies*.log files(s) (
ca6b853
) -
Fix Chirping for Multi-Line (
2e4e619
)
-
<bot> update dependencies*.log files(s) (
5ed749f
) -
Quick Fix Chirping (
91028ac
) -
Use Module-based Logging (
328a21c
)
- Support Singularity/Apptainer Directory Image (#86) (
466e46e
)
- Apptainer-in-Apptainer Improvements [minor] (#85) (
23df1ed
)
- Support Apptainer-in-Apptainer (#84) (
ed15b71
)
-
Only Run
dockerd
If Needed - 3 (9fdba69
) -
Only Run
dockerd
If Needed - 2 (b87961a
) -
Only Run
dockerd
If Needed (7fcafbc
)
- In-Task Docker Fixes (
63dac58
)
- Root
ewms-pilot-data/
at$PWD
(entrypoint.sh
) (b7decf5
)
- Root
ewms-pilot-data/
at$HOME
(entrypoint.sh
) (28584ad
)
- Add Debugging Info to
entrypoint.sh
- 2 (73f8dbd
)
- Add Debugging Info to
entrypoint.sh
(d629aca
)
- Move
ewms-pilot-data/
Setup toentrypoint.sh
(c9143b9
)
-
Add Env Var for Setting Pilot Root Dir on Host (#83)
-
Add Env Var for Setting Pilot Root Dir on Host
-
call it the data hub
-
now, in task containers
-
use var (
f1bcdc1
)
- File Permissions for
/ewms-pilot/
- 2 (b65d407
)
- File Permissions for
/ewms-pilot/
(f4521cc
)
- Update
entrypoint.sh
Startup Dump (749736c
)
- make some env vars required (
3473a2b
)
-
Remove CL Args [minor] (#82)
-
no more cl args
-
flake8
-
misc (
7ebc53a
)
- Set CL Args Defaults (
207925f
)
- Fix CVMFS Publishing - 2 (
cefd4ee
)
- Fix CVMFS Publishing (
9c681ad
)
-
update release ci (
7f117a1
) -
Use
WIPACrepo/[email protected]
/pyproject.toml
(#81) -
Use
WIPACrepo/[email protected]
/pyproject.toml
-
args
-
<bot> update dependencies*.log files(s)
-
use
WIPACrepo/wipac-dev-py-setup-action@auto-create-toml
-
<bot> added pyproject.toml -- user needs to set values for auto-added fields
-
manually set fields
-
manually set fields - 2
-
manually set fields - 3
-
manually set fields - 4
-
manually set fields - 5
-
manually set fields - 6
-
rm setup.cfg
-
<bot> update pyproject.toml
-
<bot> update README.md
-
use
WIPACrepo/[email protected]
-
<bot> update pyproject.toml
-
pypi_name: ewms-pilot
-
<bot> update pyproject.toml
-
<bot> update README.md
-
<bot> update README.md
-
use
WIPACrepo/[email protected]
Co-authored-by: github-actions <[email protected]> (c9abdbb
)
-
Define a Task via Image & Args (Also, "Init Container") [minor] (#80)
-
Define a Task via
--task-image
&--task-args
(init too) -
run as container
-
<bot> update dependencies*.log files(s)
-
upde
-
mypy
-
--exitfirst
-
temp: don't do test concurrently
-
work w/
python -c
-
temp: don't use
python -c
-
dump task outputs on error always
-
fix bind mount
-
Revert "temp: don't use
python -c
"
This reverts commit 2dfa5840c27d45ca6cc913e6311e27d331507dd7.
-
add check if outfile was not written
-
tests: simplify debug dir check
-
tests: simplify debug dir check - 2
-
tests: simplify debug dir check - 3
-
tests: simplify debug dir check - 4
-
tests: simplify file tree check
-
mypy
-
Revert "work w/
python -c
"
This reverts commit 918778b9c2eb333984ab2b3a69b405ca150257a9.
-
pre-pull images for testing
-
tests: increase expected runtime per task by 3 sec
-
tests: remove unused, commented-out args
-
use
__name__
-based logging -
revamp dir handling -- tests will fail
-
remove extra cleanup
-
run test individually in containers - 1
-
run test individually in containers - 2
-
run test individually in containers - 3
-
run test individually in containers - 4
-
run test individually in containers - 5
-
run test individually in containers - 5 (ubuntu)
-
run test individually in containers - 7 (ubuntu)
-
run test individually in containers - 8 (
python:alpine /bin/sh
) -
run test individually in containers - 9 (
cd /repo/
) -
make
Dockerfile
; runpytest
inside -
<bot> update dependencies*.log files(s)
-
make
Dockerfile
; runpytest
inside - 2 -
make
Dockerfile
; runpytest
inside - 3 (install pytest) -
make
Dockerfile
; runpytest
inside - 4 (docker args) -
syntax
-
docker arg placement
-
tests: add missing install - 3
-
tests: add missing install - 4
-
tests: fix pytest run with nodeid
-
docker: pre-create
/ewms-pilot
w/ chown -
docker: install docker in docker
-
docker: install docker in docker - 2
-
-v /var/run/docker.sock:/var/run/docker.sock
-
install
sysbox
-
docker run with
--runtime=sysbox-runc --hostname syscont
-
remove
--network="host"
; map each port -
-P
-
revert
-
--net=mynet
-
--net=mynet
- 2 -
--net=mynet
- 3 (-p 5672:5672
) -
--net=mynet
- 4 (remove all-p
) -
copypasta typo
-
add sleep for broker startup
-
(debug)
-
(debug - 2)
-
(debug - 3)
-
(debug - 4)
-
(debug - 5)
-
(debug - 6 - 180s)
-
(debug - 7 - subshell)
-
(debug - 8 - no
&
) -
(debug - 9 - pre-pull images)
-
(debug - 10 - 20s)
-
(debug - 11 -
docker network inspect mynet
) -
(debug - 12 -
--runtime=sysbox-runc \
) -
tests: use broker container name for
*BROKER_ADDRESS
-
tests: use
BROKER_CONTAINER_NAME
-
add back
--hostname=syscont
for pilot container -
sudo systemctl status sysbox -n20
-
add
dockerd > /var/log/dockerd.log 2>&1 &
toentrypoint.sh
-
RUN chown app /var/log/dockerd.log
-
RUN chown app /var/log/dockerd.log
- 2 -
(debug)
-
(debug - 2)
-
remove docker
app
user - 2 -
RUN mkdir -p /ewms-pilot/store
-
comments
-
decrease wait time after
dockerd
-
in an incredible effort, clean up today's ci updates
-
for the third time today, fix the examples
-
too fast
-
cleanup
-
tests: fix dir checks
-
(debug)
-
mypy
-
EWMS_PILOT_KEEP_ALL_TASK_FILES: True
-
mypy - 2
-
call it
DirectoryCatalog
-
tests: fix n dir check
-
fix dir check - 2
-
fix filetree check
-
fix filetree check - 2
-
fix filetree check - 3
-
mypy
-
remove file system check - was overkill anyway
-
remove
docker ps
fromentrypoint.sh
-
for loop fix
-
(debug)
-
remove
-i
-
run tests in parallel
-
run tests in parallel - 2
-
run tests in parallel - 3
-
run tests in parallel - 4
-
cleanup test refactor
-
run tests in parallel - 5
-
jlumbroso/free-disk-space@main
-
Revert "
jlumbroso/free-disk-space@main
"
This reverts commit 4bbdc6eae0cbdedabefe73d3d381822fbc1e24a9.
-
sleep so the broker doesn't get overwhelmed
-
pass
EWMS_TASK_PILOT_STORE_DIR
to each container -
test typo
-
mypy
-
no trailing
/
-
--shm-size=2g
-
sleep 5
-
--retries 3 --retry-delay 3
-
put nats in a container
-
remove pytest retries
-
mkdirs
-
typo
-
tests: adjust timeout
-
update broker runs
-
try nat's docker image (probably won't work)
-
add extra sleep
-
try creating docker network in own step
-
add
pytest container outputs
step -
remove
time
-
remove
time
- 2 -
add
get list of pytest tests
step -
add
get list of pytest tests
step - use file -
add
get list of pytest tests
step - use file - 2 -
add
get list of pytest tests
step - use file - 3 -
add
get list of pytest tests
step - use file - 4 -
add
get list of pytest tests
step - use file - 5 -
adjust sleeps
-
adjust sleeps - 2
-
nats:2.10.18 -js
-
try image caching (again)
-
try image caching (again) - 2
-
(temp: pre-pull in entrypoint.sh)
-
do
docker save
&docker load
for caching -
do
docker save
&docker load
for caching - 2 -
do
docker save
&docker load
for caching - 3 -
clean up rabbitmq
docker run
-
move
docker load
to command -
SORTED_LIST_OF_TESTS_FILE
-
get a preview of the test output
-
use
/bin/bash -c
-
set +x
/set -x
-
add env vars for broker image tags
-
speed up rabbitmq tests
-
don't build extra images
-
date --rfc-3339=seconds
-
adjust sleep
-
Revert "speed up rabbitmq tests"
This reverts commit ce1824e16907f1ec48f0a5288f3255aae91f2cd3.
-
rename test
-
speed up rabbitmq tests
-
make it okay if docker-in-docker setup fails in
entrypoint.sh
-
add entrypoint terminal message
-
pytest arg
-
use
ts
withentrypoint.sh
-
tweak terminal echo
-
tweak terminal echo
-
Revert "use
ts
withentrypoint.sh
"
This reverts commit 86552e33
-
tweak terminal echo - 2
-
tweak terminal echo - 3
-
tweak terminal echo - 4
-
remove
Dockerfile_example
-
adjust image names
-
remove
pytest-xdist
-
--retries 1 --retry-delay 5
-
add
EWMS_PILOT_EXTERNAL_DIRECTORIES
-
<bot> update setup.cfg
-
add
EWMS_PILOT_EXTERNAL_DIRECTORIES
- 2 -
ok if output file not exist when tests fail
-
EWMS_PILOT_EXTERNAL_DIRECTORIES
- 3 -
"Entering the Task Pilot Container Environment"
-
sleep .1
-
print pip-supplied info
-
fix bind mount string
-
(debug)
-
print pip info after activation
-
print pip info after activation - 2
-
docker rm $(docker ps -a -q) -f || true
-
reorg Dockerfile
-
use
WIPACrepo/wipac-dev-py-dependencies-action@image
-
fix Dockerfile
-
edit echo message
-
edit (another) echo message
-
<bot> update dependencies*.log files(s)
-
<bot> update dependencies*.log files(s)
-
(test pre-building images for deps gha)
-
(test pre-building images for deps gha - 2)
-
(test pre-building images for deps gha - 3)
-
(test pre-building images for deps gha - 4)
-
(test pre-building images for deps gha - 5 - temp)
-
(test pre-building images for deps gha - 7)
-
(debug)
-
use py-versions for deps
-
all combos
-
use
jlumbroso/free-disk-space@main
-
don't use
jlumbroso/free-disk-space@main
-
docker system prune --force
-
pre-pull to speed up dependent images
-
pre-pull to speed up dependent images - 2
-
adjust entrypoint echo
-
<bot> update dependencies*.log files(s)
-
use
use_directory
-
<bot> update dependencies*.log files(s)
-
<bot> update dependencies*.log files(s)
-
first, build the vanilla/default image
-
<bot> update dependencies*.log files(s)
-
<bot> update dependencies*.log files(s)
-
<bot> update dependencies*.log files(s)
-
use
WIPACrepo/[email protected]
-
use helper script to start brokers
-
use helper script to start brokers - 2
-
git update-index --chmod=+x
-
source the scripts
-
(debug)
-
(debug - 2)
-
fix docker logs
-
--network=host
- 2 -
<bot> update dependencies*.log files(s)
-
add more to example job
-
remove examples, if needed, that should be in the README
-
<bot> update README.md
-
remove extra TODO
-
revert README
-
<bot> update README.md
Co-authored-by: github-actions <[email protected]> (d24e052
)
-
Require: Broker Info for Each Queue, Use of Env Vars [minor] (#79)
-
gut cl args, rely on env vars
-
add incoming / outgoing env vars
-
reorganize env vars
-
<bot> update dependencies*.log files(s)
-
call it
EWMS_PILOT_MAX_CONCURRENT_TASKS
/max_concurrent_tasks
(not multitasking) -
fix ci
-
fix tests
Co-authored-by: github-actions <[email protected]> (378f1d8
)
-
Replace Multi-Queue Auth with Per-Queue Auth [minor] (#77)
-
Replace Multi-Queue Auth with Per-Queue Auth
-
<bot> update dependencies*.log files(s)
-
test comments
-
fix merge
-
<bot> update setup.cfg
-
pt 2
-
remove
--auth-token
-
ci: remove unused env var
Co-authored-by: github-actions <[email protected]> (7951096
)
-
Simplify Queue-File Data Transfer [minor] (#78)
-
reorganize
consume_and_reply()
args -
remove io-tool, aka don't deserialize/reserialize data
-
<bot> update dependencies*.log files(s)
-
update tests
-
update tests - 2
-
remove extra args
-
``--maxfail=1`
-
fix file write
-
make user serialize
-
make user serialize - 2
-
bytes are okay
-
fix data writing
-
fix data reading
-
mypy
-
always bytes
-
<bot> update dependencies*.log files(s)
-
use
try-except
for file reading detection -
mypy
-
<bot> update dependencies*.log files(s)
-
<bot> update dependencies*.log files(s)
-
<bot> update dependencies*.log files(s)
-
<bot> update dependencies*.log files(s)
-
add
io.FileExtension
; remove pylint comments -
use
apptainer-version: 1.3.2
-
force extension to lower case
-
py 3.12
-
<bot> update setup.cfg
-
<bot> update dependencies*.log files(s)
-
file extension redux
-
fix test
-
move file io to
io.py
-
wording
-
comments
-
fix tests
-
update pickle test
-
flake8
-
fix test - 2
-
comment
-
fix test - 3
-
rename infile/outfile to
infile-...
&outfile-...
-
pt 2
-
fix user pkl test (no newline)
-
use uuid in pattern
-
mypy
-
allow json data
-
add json test
Co-authored-by: github-actions <[email protected]> (f8fd854
)
-
Update Queue Timeout Config [minor] (#75)
-
remove needless "outgoing timeout"
-
update example script
-
add env vars for queue timeouts
-
update ci example job (
cc69c8e
)
-
Add
EWMS_PILOT_QUEUE_INCOMING
&EWMS_PILOT_QUEUE_OUTGOING
(#74) -
Add
EWMS_PILOT_QUEUE_INCOMING
&EWMS_PILOT_QUEUE_OUTGOING
-
<bot> update setup.cfg
-
<bot> update dependencies*.log files(s)
-
update ci
-
update ci - 2
Co-authored-by: github-actions <[email protected]> (dbf2544
)
-
Add
entrypoint.sh
(#72) -
Add
entrypoint.sh
-
add to Dockerfile (
00d955d
)
- Fix Container Tag (
81f44cd
)
- CI: Update Versions & Patch Args (
ea25f6f
)
-
Update Example Script & Add Dockerfile for CVMFS (#71)
-
Update Example Script
-
mv example.py
-
update ci
-
<bot> update dependencies*.log files(s)
-
pt 2
-
use gha
concurrency
-
pt 3
-
add
test-build-singularity
-
update example
-
check output
-
update docker jobs
-
python -c update
-
add env var
-
add image publish ci
Co-authored-by: github-actions <[email protected]> (b8806d9
)
- <bot> update dependencies*.log files(s) (
b81931b
)
-
Use
EWMS_PILOT_HTCHIRP_DEST
(#69) -
Use
EWMS_PILOT_HTCHIRP_DEST
-
(test)
-
don't use
Literal
-
flake8
-
Revert "(test)"
This reverts commit eac9e3adb12d6280707e6d30c4197db166e39f2a. (4394c45
)
-
Chirp to Job Event Log (Opt. by
EWMS_PILOT_HTCHIRP_VIA_JOB_EVENT_LOG
) [minor] (#68) -
Chirp to Job Event Log (Opt. by
EWMS_PILOT_HTCHIRP_VIA_JOB_EVENT_LOG
) -
<bot> update dependencies*.log files(s)
-
append
HTChirpEWMSPilot
when chirping (condense) -
fix chirp name
-
use const
Co-authored-by: github-actions <[email protected]> (a06aa3d
)
- Bump
mqclient
(#66)
Co-authored-by: github-actions <[email protected]> (9211545
)
- Refactor to
EWMS_PILOT_CL_LOG
andEWMS_PILOT_CL_LOG_THIRD_PARTY
(#65)
Co-authored-by: github-actions <[email protected]> (633474f
)
- HTChirp: Send Backlog at End (#64) (
f6c860d
)
- HTChirp: Use Enums for Status (#63)
Co-authored-by: github-actions <[email protected]> (5c61231
)
- HTChirp: Rate Limit Very Frequently Updated Attrs (#62) (
d9501b5
)
-
HTChirp: Reduce Number of Connections - 2 (
6c9a977
) -
<bot> update dependencies*.log files(s) (
e7bbb66
) -
<bot> update setup.cfg (
0c236dd
) -
HTChirp: Update Dependencies - 2 (
68955be
) -
HTChirp: Update Dependencies (
1361d26
) -
HTChirp: Reduce Number of Connections (
4732e97
) -
HTChirp: Use
classad.quote()
(9a99e29
)
- HTChirp: Fix Condor Type Usage (
7723254
)
- Add
EWMS_PILOT_STOP_LISTENING_ON_TASK_ERROR
[minor] (#61) (d772bc7
)
-
CI Testing: Handle Occasional Pulsar Connection Issues - 2 (
4bc6b40
) -
CI Testing: Handle Occasional Pulsar Connection Issues (#60) (
60fa378
) -
HTChirp: Add
HTChirpEWMSPilotErrorTraceback
(#59) (5aaeae2
)
- Bump Python Min to 3.9 & Update Tests (#58)
Co-authored-by: github-actions <[email protected]> (806e8ed
)
-
Add More Info for a Subprocess
TimeoutError
- 2 (#57) (c9fc397
) -
Add More Info for a Subprocess
TimeoutError
(#56) (469ecf6
)
- HTChirp Attr Updates (#55) (
998e4b4
)
- HTChirp: Validation, Fix Typing Syntax, & Update Attrs [minor] (#54)
Co-authored-by: github-actions <[email protected]> (68ba5ca
)
- Permit Multiple Init Directories (#53)
Co-authored-by: github-actions <[email protected]> (f8b857c
)
- Init Command [minor] (#52) (
aab5ad5
)
-
Finish Restructuring Directories (
1bbd1d6
) -
Restructure Directories (
034ff46
) -
Split Off
subproc.py
(6da47b3
) -
[split: restore
task.py
] (d0a2229
) -
[split: add
subproc.py
] (8ef66b7
) -
[split: temp] (
cf4422a
) -
[split: make
subproc.py
] (c2240c8
)
- Optionally Dump Subprocess Output On Task Finish [minor] (#50) (
f507cce
)
-
Split Off
htchirp_tools.py.py
(5d8375e
) -
[split: restore
utils.py
] (7193f30
) -
[split: add
htchirp.py
] (1c78a5c
) -
[split: temp] (
5ac2843
) -
[split: make
htchirp.py
] (9152398
) -
Split Off
__main__.py
(e83771c
) -
[split: restore
pilot.py
] (22a6094
) -
[split: add
__main__.py
] (a922844
) -
[split: temp] (
9561406
) -
[split: make
__main__.py
] (8082a41
) -
Split Off
housekeeping.py
(1a45a3f
) -
[split: restore
pilot.py
] (960904c
) -
[split: add
housekeeping.py
] (3d01199
) -
[split: temp] (
7c77763
) -
[split: make
housekeeping.py
] (8da00db
) -
Split Off
wait_on_tasks.py
(0495d31
) -
[split: restore
pilot.py
] (c7d033f
) -
[split: add
wait_on_tasks.py
] (1d42849
) -
[split: temp] (
52f7c7c
) -
[split: make
wait_on_tasks.py
] (cc3b0ab
) -
Split Off
io.py
(0642c1e
) -
[split: restore
pilot.py
] (83456e6
) -
[split: add
io.py
] (5876b8f
) -
[split: temp] (
1ec4919
) -
[split: make
io.py
] (a2013bb
) -
Split Off
task.py
- 2 (00333a0
) -
Split Off
task.py
(880663a
) -
[split: restore
pilot.py
] (28105c7
) -
[split: add
task.py
] (4b71c5b
) -
[split: temp] (
107d826
) -
[split: make
task.py
] (b49b15e
)
- Finish Splitting Modules [minor] (
bb68f4f
)
- Use
Message.uuid
for Tracking (#49) (382754b
)
-
Heartbeat Fix for Long Asynchronous Tasks Followup (#48) (
de98af9
) -
Heartbeat Fix for Long Asynchronous Tasks (#45)
Co-authored-by: github-actions <[email protected]> (4d95a43
)
- Pin
oms-mqclient==2.4.4
(#47)
Co-authored-by: github-actions <[email protected]> (86b9a5a
)
- Slow Down Heartbeat (#46)
Co-authored-by: github-actions <[email protected]> (30b6a69
)
- Error Handling & Rabbitmq Heartbeat Workaround [minor] (#44)
Co-authored-by: David Schultz <[email protected]>
Co-authored-by: github-actions <[email protected]> (3a9a117
)
- Bump Dependencies (#43)
Co-authored-by: github-actions <[email protected]> (b988260
)
mqclient
Updates Follow-up (#42) (bb55670
)
mqclient
Updates [minor] (#41)
Co-authored-by: github-actions <[email protected]> (b257cfa
)
- Use
1
ifEWMS_PILOT_CONCURRENT_TASKS < 1
(#40)
Co-authored-by: github-actions <[email protected]> (c046bf2
)
- Cleanup Temp Files (#35)
Co-authored-by: github-actions <[email protected]> (57e212d
)
- Add
EWMS_PILOT_HTCHIRP
(#34)
Co-authored-by: github-actions <[email protected]> (f748449
)
- HTChirp [minor] (#32)
Co-authored-by: David Schultz <[email protected]>
Co-authored-by: github-actions <[email protected]> (6ba2138
)
- Fix
EWMS_PILOT_SUBPROC_TIMEOUT
Backward Compatibility (28ef634
)
- Multitasking (Multi-Processing) [minor] (#28)
Co-authored-by: github-actions <[email protected]> (6056971
)
- Refactor
task_timeout
/--task-timeout
/EWMS_PILOT_TASK_TIMEOUT
[minor] (#30)
Co-authored-by: github-actions <[email protected]> (3ab5855
)
- Remove GCP Support [minor] (#31)
Co-authored-by: github-actions <[email protected]> (6c40e21
)
- Python 3.11 [minor] (#22)
Co-authored-by: github-actions <[email protected]> (c467344
)
- Auto-Set MQClient's
ack_timeout
[minor] (#21)
Co-authored-by: github-actions <[email protected]> (161a6f4
)
- An Empty Queue is Not a Failure (#20)
Co-authored-by: github-actions <[email protected]> (3df1acb
)
- Fix Corner Case w/ One Received Message (#18)
Co-authored-by: github-actions <[email protected]> (eeaf824
)
- Bump MQClient + Blackhole Protection (Quarantine) [minor] (#16)
Co-authored-by: github-actions <[email protected]> (301a249
)
- CI Updates (#14)
Co-authored-by: github-actions <[email protected]> (9fd253f
)
- Bump Dependencies [minor] (#13)
Co-authored-by: github-actions <[email protected]> (8f89b7d
)
-
[minor] change to no-default queue installation
-
change to no-default queue installation, prep for rabbitmq switch
-
<bot> update requirements-all.txt
-
<bot> update requirements-gcp.txt
-
<bot> update requirements-nats.txt
-
<bot> update requirements-rabbitmq.txt
-
<bot> update requirements-test.txt
-
<bot> update requirements.txt
-
remove null case for broker
Co-authored-by: github-actions <[email protected]> (01d7a3c
)
-
<bot> update requirements-gcp.txt (
7fc476a
) -
<bot> update requirements-all.txt (
a040bea
) -
Add Support for Environment Variables (#11) (
11a04d5
)
- Add Timeout for Waiting for First Message (#10)
Co-authored-by: github-actions <[email protected]> (c54820e
)
- Stream Output & Add Timeout (#9)
Co-authored-by: github-actions <[email protected]> (8f5c178
)
- Bump
wipac-mqclient
(#7)
Co-authored-by: github-actions <[email protected]> (791993b
)
- Pathlib
rename()
Workaround (#6)
Co-authored-by: github-actions <[email protected]> (b1cc913
)
- <bot> update setup.cfg (
606dc6e
)
- Add Tests [minor] (#5)
Co-authored-by: github-actions <[email protected]> (662b68a
)
- Support Various File Types (#4)
Co-authored-by: github-actions <[email protected]> (154329b
)
- use
relekang/python-semantic-release@master
(9497c60
)
- <bot> update setup.cfg (
b5c193e
)