Lukasz Szaszkiewicz
|
16465459fa
|
client-go/util/consistencydetector: move IsDataConsistencyDetectionForWatchListEnabled
Kubernetes-commit: 32fcaf14067c3dc054c887f5060bdb3325965014
|
2025-06-17 15:05:46 +02:00 |
|
Lukasz Szaszkiewicz
|
a7dabba123
|
client-go/util/consistencydetector: remove CheckListFromCacheDataConsistencyIfRequested
Kubernetes-commit: bad49390493c10e5288ecdd5d81dc6c16f2b7520
|
2025-06-17 13:37:57 +02:00 |
|
Davanum Srinivas
|
f21dd69478
|
Add a replacement for cmp.Diff using json+go-difflib
Co-authored-by: Jordan Liggitt <jordan@liggitt.net>
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 03afe6471bdbf6462b7035fdaae5aa0dd9545396
|
2025-06-10 23:08:41 -04:00 |
|
Davanum Srinivas
|
de67e026ad
|
Linter to ensure go-cmp/cmp is used ONLY in tests
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
Kubernetes-commit: 4e05bc20db99ff89b2d2205218d24b9935a7fdd7
|
2025-01-24 17:03:29 -05:00 |
|
Matthieu MOREL
|
9d7f486102
|
fix: enable expected-actual rule from testifylint in module k8s.io/client-go
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
Kubernetes-commit: 8286a69034d58e1ceafd6a6e5590bfcebd920b5b
|
2024-09-27 07:48:55 +02:00 |
|
Lukasz Szaszkiewicz
|
5395fd1e28
|
adds watchListEndpointRestrictions for watchlist requests (#126996)
* endpoints/handlers/get: intro watchListEndpointRestrictions
* consistencydetector/list_data_consistency_detector: expose IsDataConsistencyDetectionForListEnabled
* e2e/watchlist: extract common function for adding unstructured secrets
* e2e/watchlist: new e2e scenarios for convering watchListEndpointRestrict
Kubernetes-commit: ae35048cb0b9b177891aab41346b6d6cc504582f
|
2024-09-25 12:26:22 +00:00 |
|
Matthieu MOREL
|
acc5917341
|
fix: enable empty and len rules from testifylint on pkg package
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
Co-authored-by: Patrick Ohly <patrick.ohly@intel.com>
Kubernetes-commit: f014b754fb5925dfbca6e27a44d0c3968b157e14
|
2024-06-28 21:20:13 +02:00 |
|
Lukasz Szaszkiewicz
|
14559c0fec
|
client-go/consistencydetector: introduce CheckWatchListFromCacheDataConsistencyIfRequested
Kubernetes-commit: f7f3809c513cd051c2c45bbef0655cf5a3eceea2
|
2024-06-10 22:52:47 +02:00 |
|
Lukasz Szaszkiewicz
|
503a0905c0
|
client-go/util/consistencydetector: extend TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured list
Kubernetes-commit: a2a48a475b4c98daeea3f83b8a89aa070ea4082b
|
2024-06-07 10:55:01 +02:00 |
|
Lukasz Szaszkiewicz
|
2d885a2ed5
|
client-go/util/consistencydetector: refactor TestCheckListFromCacheDataConsistencyIfRequestedInternalHappyPath to work with unstructured data
Kubernetes-commit: c5904424b2b03cec1befaf16c55bb97df57669bc
|
2024-06-07 10:43:28 +02:00 |
|
Lukasz Szaszkiewicz
|
20d0a8ee82
|
client-go/consistencydetector: extend TestDataConsistencyChecker to test unstructured data
Kubernetes-commit: c8971c456f23627a91dc79bb8bc840a32dea611f
|
2024-06-07 10:33:11 +02:00 |
|
Lukasz Szaszkiewicz
|
82627741cb
|
client-go/consistencydetector: refactor TestDataConsistencyChecker to work with unstructured data
Kubernetes-commit: d535f55ef9dd391712db09ac69dd083089457366
|
2024-06-06 14:14:33 +02:00 |
|
Lukasz Szaszkiewicz
|
bbe85a4a80
|
fix TestDriveCheckListFromCacheDataConsistencyIfRequested
Kubernetes-commit: 82794c4963144bf5298089030733f993a44f7c3b
|
2024-06-05 22:41:09 +02:00 |
|
Lukasz Szaszkiewicz
|
c7d706847a
|
client-go/consistencydetector: handles the watch cache legacy case
Kubernetes-commit: fe8a2d222cc4208ee8f89fd2912d35cf58ec5941
|
2024-06-04 18:37:37 +02:00 |
|
Lukasz Szaszkiewicz
|
b7ea49a199
|
client-go/util/consistencydetector: add CheckListFromCacheDataConsistencyIfRequested
Kubernetes-commit: 48014bd7bdc331efea509a752694393ac929f270
|
2024-05-27 15:11:50 +02:00 |
|
Lukasz Szaszkiewicz
|
785fca481f
|
client-go/util/consistencydetector: improve validation of list parameters (RV, ListOptions)
Kubernetes-commit: 327ae9866bda463ae43bd133a2522d5beea5ed35
|
2024-05-28 12:22:59 +02:00 |
|
Lukasz Szaszkiewicz
|
538b7809aa
|
move checkWatchListDataConsistencyIfRequested back to client-go/tools/cache
Kubernetes-commit: cb44f83b3d500bb2ed29f7634095bc64c9b21729
|
2024-05-27 11:22:28 +02:00 |
|
Lukasz Szaszkiewicz
|
e6e45e172b
|
client-go/util/consistencydetector: make the detector public
Kubernetes-commit: e421046f64c90b58577a79f92dd463ab03479d79
|
2024-05-27 11:16:17 +02:00 |
|
Lukasz Szaszkiewicz
|
92f0985ce1
|
client-go/util/consistencydetector: update after moving to the new package
Kubernetes-commit: faf5110c8a2394f9d098da6e5097ce6deed1b18b
|
2024-05-27 11:13:18 +02:00 |
|
Lukasz Szaszkiewicz
|
e428fc295c
|
move client-go/tools/cache/reflector_data_consistency_detector to client-go/util/consistencydetector
Kubernetes-commit: 272dfc9d7e61481dfcdc4d6a021385d9cd85ba5f
|
2024-05-27 11:10:43 +02:00 |
|