Skip to content

Conversation

@vakalapa
Copy link
Contributor

This changes includes adding workerqueue support for handling NameSpace resource shared informer events

@vakalapa vakalapa changed the title NameSpace resource controller changes [NPM] NameSpace resource controller changes Mar 30, 2021
@vakalapa vakalapa added the npm Related to NPM. label Mar 30, 2021
@codecov
Copy link

codecov bot commented Mar 30, 2021

Codecov Report

Merging #839 (87241d2) into master (8513ed1) will increase coverage by 0.26%.
The diff coverage is 56.74%.

@@            Coverage Diff             @@
##           master     #839      +/-   ##
==========================================
+ Coverage   41.60%   41.87%   +0.26%     
==========================================
  Files         157      157              
  Lines       14973    15018      +45     
==========================================
+ Hits         6230     6289      +59     
+ Misses       7992     7969      -23     
- Partials      751      760       +9     

@vakalapa
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@vakalapa
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@vakalapa
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@vakalapa
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

matmerr
matmerr previously approved these changes Mar 31, 2021
Copy link
Member

@matmerr matmerr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved for integration testing with podcontroller pr #836

PodMap: make(map[string]*NpmPod),
RawNpMap: make(map[string]*networkingv1.NetworkPolicy),
ProcessedNpMap: make(map[string]*networkingv1.NetworkPolicy),
TelemetryEnabled: false,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For NSController UT, do we need podMap, RawNpMap, ProcessNpMap, and TelemetryEnabled"?

Copy link
Contributor

@JungukCho JungukCho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

@vakalapa vakalapa merged commit 45c2fca into master Mar 31, 2021
@vakalapa vakalapa deleted the vakr/upstreamnscontroller branch March 31, 2021 23:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

npm Related to NPM.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants