Skip to content

Conversation

@github-actions
Copy link

This PR syncs the latest changes from upstream.

nk-hystax and others added 27 commits March 13, 2025 14:21
Duplicated properties were removed from details: region, service_name, active, first_seen, last_seen
This commit introduces several changes to support retrieving clean
expenses via GraphQL:
- Added `qs` package for query string serialization
- Created a new GraphQL query method in RestAPI client
- Updated GraphQL schema to include clean expenses parameters
- Modified the CleanExpensesService to use the new GraphQL query
1. Store abort controllers in the corresponding ref to associate them with specific requests rather than the query hook instance.
2. Remove the requestId parameter, as the issue with re-triggering cancellation requests no longer occurs.
3. Update loading state management to prevent UI flickering
e343b4c OSN-605. Add support for clean expenses GraphQL query and client method
3c07bdd OSN-599. Refactor Resource component prop destructuring
8cd0425 OSN-709. Update user field in K8sConfig type to be optional
2272624 OSN-463. Remove duplicated fields from cloud resource details
5f4e881 OSN-701. urllib3==1.26.20
049b8b2 OSN-557. Update events requests cancellation handling
0806253 OSN-612. Initialize useIsOptScaleCapabilityEnabled state based
on data in cache
a1c1a83 OSN-26. Not show active clusters in expenses apis on
active=False
also verified update scenario

trace log ecample
```
2025.03.06 12:21:40.723282 [ 657 ] {9bbabecf-a2da-4bf4-bd0c-302316d04303::202503_1_140_28} <Debug> MergeTask::PrepareStage: Selected MergeAlgorithm: Horizontal
2025.03.06 12:21:40.724966 [ 657 ] {9bbabecf-a2da-4bf4-bd0c-302316d04303::202503_1_140_28} <Debug> MergeTreeSequentialSource: Reading 2 marks from part 202503_1_135_27, total 1722 rows starting from the beginning of the part
2025.03.06 12:21:40.725589 [ 657 ] {9bbabecf-a2da-4bf4-bd0c-302316d04303::202503_1_140_28} <Debug> MergeTreeSequentialSource: Reading 2 marks from part 202503_136_136_0, total 28 rows starting from the beginning of the part
2025.03.06 12:21:40.726044 [ 657 ] {9bbabecf-a2da-4bf4-bd0c-302316d04303::202503_1_140_28} <Debug> MergeTreeSequentialSource: Reading 2 marks from part 202503_137_137_0, total 12 rows starting from the beginning of the part
2025.03.06 12:21:40.726559 [ 657 ] {9bbabecf-a2da-4bf4-bd0c-302316d04303::202503_1_140_28} <Debug> MergeTreeSequentialSource: Reading 2 marks from part 202503_138_138_0, total 20 rows starting from the beginning of the part
2025.03.06 12:21:40.726966 [ 657 ] {9bbabecf-a2da-4bf4-bd0c-302316d04303::202503_1_140_28} <Debug> MergeTreeSequentialSource: Reading 2 marks from part 202503_139_139_0, total 2 rows starting from the beginning of the part
2025.03.06 12:21:40.728490 [ 657 ] {9bbabecf-a2da-4bf4-bd0c-302316d04303::202503_1_140_28} <Debug> MergeTreeSequentialSource: Reading 2 marks from part 202503_140_140_0, total 2 rows starting from the beginning of the part
2025.03.06 12:21:40.752174 [ 657 ] {9bbabecf-a2da-4bf4-bd0c-302316d04303::202503_1_140_28} <Debug> MergeTask::MergeProjectionsStage: Merge sorted 1786 rows, containing 76 columns (76 merged, 0 gathered) in 0.029761612 sec., 60010.190308240024 rows/sec., 85.35 MiB/sec.
2025.03.06 12:21:40.765628 [ 657 ] {9bbabecf-a2da-4bf4-bd0c-302316d04303::202503_1_140_28} <Trace> MergedBlockOutputStream: filled checksums 202503_1_140_28 (state Temporary)
2025.03.06 12:21:40.766618 [ 657 ] {9bbabecf-a2da-4bf4-bd0c-302316d04303::202503_1_140_28} <Trace> system.query_log (9bbabecf-a2da-4bf4-bd0c-302316d04303): Renaming temporary part tmp_merge_202503_1_140_28 to 202503_1_140_28 with tid (1, 1, 00000000-0000-0000-0000-000000000000).
2025.03.06 12:21:40.766738 [ 657 ] {9bbabecf-a2da-4bf4-bd0c-302316d04303::202503_1_140_28} <Trace> system.query_log (9bbabecf-a2da-4bf4-bd0c-302316d04303) (MergerMutator): Merged 6 parts: [202503_1_135_27, 202503_140_140_0] -> 202503_1_140_28
2025.03.06 12:21:40.767141 [ 657 ] {} <Debug> MemoryTracker: Background process (mutate/merge) peak memory usage: 8.37 MiB.

```
2e3c040 OSN-696. Add Alibaba support to Cloud Cost Comparison
e36b6c1 OSN-610. Support alibaba in relevant_flavor
…le oauth and Microsoft oauth on custom deployments (#1424)

## Description

The instructions 'How to configure login with Microsoft or Google
authentication' are added to the documentation folder.
…s page. (#1403)

## Description

OSN-650. System->Integrations description's been added.
2da182a OSN-698: Added retention 5d for ckickhouse system.query_log
de0f43e OSN-682: Updated clickhouse
## Description

Added total_count and pagination filters into org list response
Added doc file

## Related issue number

OSN-737

## Checklist

* [x] The pull request title is a good summary of the changes
* [ ] Unit tests for the changes exist
* [ ] New and existing unit tests pass locally
## Description

Validate limit, offset for organization list

## Related issue number

OSN-740
fe5a6fc OSN-737. Added total_count and pagination filters into org list response
57971fd OSN-727. Add tenant id to child cloud account name on conflicting names
bdb4674 OSN-650. [OptScale][Community Documentation] Add tips for Integrations page.
2ddc4d6 OSN-573. [Developers Doc] Add instruction for enable Google oauth and Microsoft oauth on custom deployments (#1424)
7e0ab2c OSN-739. Live demo with power schedules
2ef24a8 OSN-740. Validate limit, offset for organization list
daa938f Feature/multiple power schedules
@ffaraone ffaraone self-assigned this Apr 7, 2025
@ffaraone ffaraone self-requested a review April 7, 2025 09:09
@ffaraone ffaraone merged commit fea6871 into main Apr 7, 2025
17 checks passed
@ffaraone ffaraone deleted the sync-2025032501-public branch May 13, 2025 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants