Naeel
b817e48614
layer1: log watcher namespace transitions
2026-04-26 11:52:06 +03:00
Naeel
90e9759a9b
layer1: log namespace summary active flag
2026-04-26 11:51:03 +03:00
Naeel
6417fd6476
layer1: add namespace summary active helper
2026-04-26 11:46:47 +03:00
Naeel
2c5b5cee5e
layer1: stabilize namespace summary contract
2026-04-26 11:46:15 +03:00
Naeel
daaaa4e90d
layer1: test namespace manager summary logging
2026-04-26 11:45:13 +03:00
Naeel
2842ee30d6
layer1: checkpoint namespace manager runtime series
2026-04-26 11:44:36 +03:00
Naeel
12d64df628
layer1: add default watcher config helper
2026-04-26 11:03:39 +03:00
Naeel
56a7b50983
layer1: add managed watcher config
2026-04-26 11:02:09 +03:00
Naeel
ebc1e6ef16
layer1: run managed namespace watchers
2026-04-26 11:01:05 +03:00
Naeel
20963c6b4c
layer1: add live namespace counts
2026-04-26 10:59:39 +03:00
Naeel
267fa9de60
layer1: add namespace source counts
2026-04-26 10:59:01 +03:00
Naeel
b9bc62b651
layer1: log namespace manager summary
2026-04-26 10:57:29 +03:00
Naeel
927d18fdbf
layer1: add namespace manager summary
2026-04-26 10:55:56 +03:00
Naeel
46c64d7f62
layer1: prepare managed namespace watchers
2026-04-26 10:54:24 +03:00
Naeel
e71520b7e4
layer1: share managed namespace watcher startup
2026-04-26 10:51:31 +03:00
Naeel
a238eabf79
layer1: share namespace watcher event handlers
2026-04-26 10:50:28 +03:00
Naeel
d8e3324f04
layer1: share update removal policy
2026-04-26 10:49:26 +03:00
Naeel
b328f3e2e4
layer1: formalize namespace removal strategy
2026-04-26 10:48:42 +03:00
Naeel
cb97386a55
layer1: centralize namespace watcher handlers
2026-04-26 10:47:12 +03:00
Naeel
43061743e7
layer1: share namespace watcher lifecycle helpers
2026-04-26 10:45:03 +03:00
Naeel
1336d2baac
layer1: share watcher namespace manager bootstrap
2026-04-26 10:41:14 +03:00
Naeel
924dd6a4bb
layer1: add namespace tombstone helper step 34
2026-04-26 10:39:11 +03:00
Naeel
897dbdd6ba
layer1: add namespace remove dispatch step 33
2026-04-26 10:36:48 +03:00
Naeel
fc6a20d269
layer1: add namespace bootstrap dispatch step 26
2026-04-26 10:32:43 +03:00
Naeel
6d875c005d
layer1: add namespace subscriber adapter step 19
2026-04-26 10:24:01 +03:00
Naeel
91a9c9361d
layer1: add namespace event bridge step 18
2026-04-26 10:23:21 +03:00
Naeel
96aa38c9f2
layer1: add namespace dispatch step 17
2026-04-26 10:22:35 +03:00
Naeel
69ff0a412f
layer1: add namespace lifecycle subscribers step 16
2026-04-26 10:21:26 +03:00
Naeel
c9bc8dc4a7
layer1: checkpoint pending utils changes
2026-04-26 10:20:56 +03:00
Naeel
c02125230e
layer1: add namespace event helpers step 15
2026-04-26 10:05:51 +03:00
Naeel
7148a4a2cc
layer1: add namespace part helpers step 14
2026-04-26 10:05:12 +03:00
Naeel
b87501b73e
layer1: centralize managed namespace labels step 13
2026-04-26 10:04:18 +03:00
Naeel
aad176f51a
layer1: add namespace manager bridge step 12
2026-04-26 10:03:09 +03:00
Naeel
cdcbc6deae
layer1: add namespace bootstrap step 11
2026-04-26 10:02:37 +03:00
Naeel
efbaf8ccf5
layer1: derive namespace phases step 10
2026-04-26 10:02:03 +03:00
Naeel
ffc1f3a703
layer1: add namespace manager subscribers step 9
2026-04-26 10:01:21 +03:00
Naeel
39a7cb8b85
layer1: add namespace manager skeleton step 8
2026-04-26 10:00:45 +03:00
Naeel
9944645bf7
layer1: add namespace manager model step 7
2026-04-26 09:54:23 +03:00
Naeel
1b4c68ff72
layer1: fix sa namespace routing step 2
2026-04-26 09:32:08 +03:00
Naeel
7858bfe7b4
layer1: add namespace snapshot api step 1
2026-04-26 09:30:51 +03:00
Naeel
31512b7399
multi-tenant: EnsureNamespaceSA + ns_watcher SA provisioning (v8)
2026-04-26 07:41:46 +03:00
Sanket Sudake and GitHub
5c5f80e07d
Use go 1.25 waitgroup Go method instead of Add/Wait ( #3265 )
...
* Use go 1.25 waitgroup Go method instead of Add/Wait
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* Disable java builder test for now
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
---------
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2025-10-30 14:32:44 +05:30
Sanket Sudake and GitHub
23fdf2de0f
Add staticcheck fixes ( #3221 )
...
* Add staticcheck fixes
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* update golangci-lint version
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
---------
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2025-05-18 22:27:45 +05:30
Sanket Sudake and GitHub
4a6c8d9bc8
Remove github.com/pkg/errors with appropriate replacements ( #3172 )
...
* errors.Wrap* removal
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* remove errors.Errorf
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* Remove remaining calls
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* Few more errors
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* Fix golint errors
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
---------
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2025-02-20 08:58:37 +05:30
Sanket Sudake and GitHub
b01260767c
Update Go version to 1.24 ( #3167 )
...
* Update Go version to 1.24
* Update golangci-lint version
* Add envtest to tool
* Add dashboard linter as a tool
* Uset t.Cleanup
---------
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2025-02-14 18:52:08 +05:30
Sanket Sudake and GitHub
3070404bf9
Use mholt/archives instead of mholt/archiver ( #3128 )
...
* Use mholt/archives instead of mholt/archiver
* Fix validations
* Fix iszip function
* Fix directory
* Add better path sanitization
* ensure safe dir is passed
* Fix file permissions
* Fix config path
* Sanitize builder source path
---------
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2025-01-08 11:00:54 +05:30
Sanket Sudake and GitHub
7125268bbf
Add path safety fixes ( #3061 )
...
* Add path safety fixes
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* minor changes
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* revert test_huge_response test
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
---------
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2024-11-18 12:19:34 +05:30
soharab-ic and GitHub
43d8949b9c
Use os.RemoveAll to ignore path does not exist error ( #3031 )
...
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-10-01 22:27:41 +05:30
soharab-ic and GitHub
639ab21200
Fixed: Allow to disable owner references for cross namespace access with builder and function namespace ( #3024 )
...
* Add DISABLE_OWNER_REFERENCES env variable to executor and buildermgr deployment.
Use this env var to decide adding ownerReferences to K8s resources created by fission CRD.
* Resolve review comments
* Fix lint failure
---------
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-09-27 15:11:07 +05:30
soharab-ic and GitHub
4480a6bd81
Use typed client from Keda instead of unstructured ( #2989 )
...
* Use typed client for Keda
* Downgraded apimachinery version to v0.30.0 because of compilation error
* Upgrade golanggci-lint version to v1.57.0
* Skip cache for golanggci-lint-action
* grpc.WithBlock is deprecated
---------
Signed-off-by: Md Soharab Ansari <soharab.ansari@infracloud.io >
2024-08-14 16:52:31 +05:30