Marvin Zhang
3cb74d76f9
feat: enhance gRPC client functionality and improve logging
...
- Added WaitForReady method to GrpcClient for blocking until the client is ready.
- Updated WorkerService to utilize WaitForReady for ensuring gRPC client readiness before starting.
- Refactored ModelService to consistently use GetGrpcClient for context management.
- Changed logging level for received metrics in MetricServiceServer from Info to Debug.
- Modified error handling in HandleError to conditionally print errors based on the environment.
- Cleaned up unused GrpcClient references in various services, improving code clarity.
2024-12-20 20:34:04 +08:00
Marvin Zhang
f5631f965d
chore: updated deps
2024-12-20 12:00:14 +08:00
Marvin Zhang
be93f9d17d
feat: added retry for worker node start
2024-12-20 11:40:21 +08:00
Marvin Zhang
f736b2c58e
fix: getting stream error for dependency server
2024-12-18 17:43:41 +08:00
Marvin Zhang
e77d4cdd31
feat: updated dependency management
2024-12-17 19:32:16 +08:00
Marvin Zhang
79c1d5d14b
feat: updated dependency config setup
2024-12-16 21:44:03 +08:00
Marvin Zhang
c5c08dfba6
feat: added dependency config setup (wip)
2024-12-15 23:09:10 +08:00
Marvin Zhang
25580b4694
feat: prepare for dependency lang install/setup
2024-12-14 22:18:22 +08:00
Marvin Zhang
298420b0a6
feat: updated the way syncing pypi projects
2024-12-14 21:47:11 +08:00
Marvin Zhang
272371d9ce
feat: allow set max runners for nodes
2024-12-11 22:05:34 +08:00
Marvin Zhang
1fe74fa8a5
fix: optimized node runners calculation
2024-12-11 20:43:40 +08:00
Marvin Zhang
6b78afe95c
fix: added default fields
2024-12-11 20:05:03 +08:00
Marvin Zhang
30767754a0
feat: improve api token verification compatibility
2024-12-11 17:52:51 +08:00
Marvin Zhang
19f19939a1
fix: duplicated index recreation
2024-12-11 12:17:25 +08:00
Marvin Zhang
2a54762249
fix: duplicated index recreation
2024-12-11 11:45:08 +08:00
Marvin Zhang
2764c43322
test: fix issues
2024-11-24 23:20:53 +08:00
Marvin Zhang
24561bcbe0
refactor: optimized code
2024-11-24 23:14:26 +08:00
Marvin Zhang
a1275879b3
fix: index creation issue
2024-11-23 11:14:13 +08:00
Marvin Zhang
eed93ae2a4
fix: create index errors
2024-11-23 10:54:21 +08:00
Marvin Zhang
b125ba340e
ci: updated base-image
2024-11-23 10:51:46 +08:00
Marvin Zhang
858e5c2b89
fix: unable to start api
2024-11-22 21:19:17 +08:00
Marvin Zhang
7a322ae6c8
fix: unable to start api
2024-11-22 20:58:01 +08:00
Marvin Zhang
9560da66b5
test: fix test cases issues
2024-11-22 17:43:59 +08:00
Marvin Zhang
1a460e3a2c
refactor: optimized imports
2024-11-22 13:59:41 +08:00
Marvin Zhang
a6e845a9bf
test: fix test case issue
2024-11-22 13:59:12 +08:00
Marvin Zhang
9f1d7dd385
test: added more test cases
2024-11-22 13:46:07 +08:00
Marvin Zhang
36e7f94334
fix: runner cancel issue
2024-11-22 13:40:39 +08:00
Marvin Zhang
8357dc6f30
fix: runner cancel issue
2024-11-22 13:32:27 +08:00
Marvin Zhang
eee10ea08c
test: fix test cases
2024-11-22 12:48:16 +08:00
Marvin Zhang
aa1b01b0a5
test: fix test cases
2024-11-22 12:45:04 +08:00
Marvin Zhang
110078333e
test: fix test cases
2024-11-22 11:32:20 +08:00
Marvin Zhang
da5c3b0ba0
test: fix test cases
2024-11-22 10:51:57 +08:00
Marvin Zhang
d00dd9495c
test: fix test cases
2024-11-22 10:43:45 +08:00
Marvin Zhang
b12251d43e
test: fix test cases
2024-11-22 10:29:19 +08:00
Marvin Zhang
f64f407735
chore: added debug code
2024-11-22 09:51:34 +08:00
Marvin Zhang
d50383d47a
feat: added ipc to task runner
2024-11-21 18:24:29 +08:00
Marvin Zhang
b3261343b8
refactor: code cleanup
2024-11-20 18:22:27 +08:00
Marvin Zhang
76aabc3692
fix: code warnings
2024-11-20 14:56:36 +08:00
Marvin Zhang
46100ebaf5
ci: updated base-image
2024-11-20 14:55:42 +08:00
Marvin Zhang
bbeb752e17
chore: added debug code
2024-11-19 18:34:59 +08:00
Marvin Zhang
dc9f62dfd0
feat: added health check for worker service
2024-11-19 18:32:50 +08:00
Marvin Zhang
1a93b148e1
fix: unable to connect to grpc server issue
2024-11-19 18:15:17 +08:00
Marvin Zhang
98a9c907c9
fix: test case issue
2024-11-19 17:40:44 +08:00
Marvin Zhang
3dc66e48db
fix: test case issue
2024-11-19 15:53:40 +08:00
Marvin Zhang
989f50cc24
Merge branch 'develop' of https://github.com/crawlab-team/crawlab into develop
2024-11-18 18:09:49 +08:00
Marvin Zhang
7d2d2413fd
refactor: code cleanup
2024-11-18 17:30:14 +08:00
Marvin Zhang
d0caf9f5ad
refactor: consolidated configs
2024-11-18 17:25:13 +08:00
Marvin Zhang
a3b286558b
refactor: consolidated configs
2024-11-18 16:48:09 +08:00
Marvin Zhang
a4ba3f0121
fix: compatibility issue
2024-11-16 11:15:36 +08:00
Marvin Zhang
459d94ad96
feat: optimized dependencies for spider
2024-11-15 18:40:06 +08:00