Skip to content

KafkaChannel hack to upgrade#5085

Merged
knative-prow-robot merged 4 commits into
knative:mainfrom
slinkydeveloper:kafkachannel_hack
Mar 19, 2021
Merged

KafkaChannel hack to upgrade#5085
knative-prow-robot merged 4 commits into
knative:mainfrom
slinkydeveloper:kafkachannel_hack

Conversation

@slinkydeveloper
Copy link
Copy Markdown
Contributor

Signed-off-by: Francesco Guardiani francescoguard@gmail.com

For more details knative-extensions/eventing-kafka#426 (comment)

/hold

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
@knative-prow-robot knative-prow-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 17, 2021
@google-cla google-cla Bot added the cla: yes Indicates the PR's author has signed the CLA. label Mar 17, 2021
@knative-prow-robot knative-prow-robot added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label Mar 17, 2021
@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 17, 2021

Codecov Report

Merging #5085 (a8a50cc) into main (b2ea385) will increase coverage by 0.15%.
The diff coverage is 66.66%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #5085      +/-   ##
==========================================
+ Coverage   83.10%   83.26%   +0.15%     
==========================================
  Files         283      283              
  Lines        7947     7957      +10     
==========================================
+ Hits         6604     6625      +21     
+ Misses        968      958      -10     
+ Partials      375      374       -1     
Impacted Files Coverage Δ
pkg/apis/messaging/v1/subscription_defaults.go 33.33% <0.00%> (-66.67%) ⬇️
...kg/apis/messaging/v1beta1/subscription_defaults.go 33.33% <0.00%> (-66.67%) ⬇️
pkg/apis/messaging/v1/subscription_validation.go 81.39% <100.00%> (+1.39%) ⬆️
.../apis/messaging/v1beta1/subscription_validation.go 79.48% <100.00%> (+1.70%) ⬆️
pkg/apis/eventing/v1/trigger_types.go 100.00% <0.00%> (ø)
pkg/apis/eventing/v1beta1/trigger_types.go 100.00% <0.00%> (ø)
pkg/reconciler/apiserversource/apiserversource.go 79.48% <0.00%> (+12.82%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b2ea385...a8a50cc. Read the comment docs.

@matzew
Copy link
Copy Markdown
Member

matzew commented Mar 17, 2021

/lgtm

/assign @vaikas

@knative-prow-robot knative-prow-robot added the lgtm Indicates that a PR is ready to be merged. label Mar 17, 2021
@knative-prow-robot knative-prow-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Mar 17, 2021
Copy link
Copy Markdown
Member

@matzew matzew left a comment

Choose a reason for hiding this comment

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

/lgtm
/approve

/go-in

Copy link
Copy Markdown
Member

@aliok aliok left a comment

Choose a reason for hiding this comment

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

/lgtm
/approve

@slinkydeveloper
Copy link
Copy Markdown
Contributor Author

/unhold

@knative-prow-robot knative-prow-robot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 18, 2021
@aliok
Copy link
Copy Markdown
Member

aliok commented Mar 18, 2021

The discussion is here: knative-extensions/eventing-kafka#426

@slinkydeveloper
Copy link
Copy Markdown
Contributor Author

/retest

2 similar comments
@slinkydeveloper
Copy link
Copy Markdown
Contributor Author

/retest

@slinkydeveloper
Copy link
Copy Markdown
Contributor Author

/retest

@slinkydeveloper
Copy link
Copy Markdown
Contributor Author

/hold

I have another idea

@knative-prow-robot knative-prow-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 18, 2021
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
@knative-prow-robot knative-prow-robot added size/S Denotes a PR that changes 10-29 lines, ignoring generated files. and removed lgtm Indicates that a PR is ready to be merged. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Mar 18, 2021
@matzew
Copy link
Copy Markdown
Member

matzew commented Mar 18, 2021

/lgtm
/approve

@knative-prow-robot knative-prow-robot added the lgtm Indicates that a PR is ready to be merged. label Mar 18, 2021
@slinkydeveloper
Copy link
Copy Markdown
Contributor Author

Nope no change:

Spec:
  Channel:
    API Version:  messaging.knative.dev/v1alpha1
    Kind:         KafkaChannel
    Name:         testchannel

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
@knative-prow-robot knative-prow-robot added size/M Denotes a PR that changes 30-99 lines, ignoring generated files. and removed lgtm Indicates that a PR is ready to be merged. size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels Mar 18, 2021
Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
@knative-metrics-robot
Copy link
Copy Markdown

The following is the coverage report on the affected files.
Say /test pull-knative-eventing-go-coverage to re-run this coverage report

File Old Coverage New Coverage Delta
pkg/apis/messaging/v1/subscription_defaults.go 100.0% 66.7% -33.3
pkg/apis/messaging/v1/subscription_validation.go 94.1% 94.6% 0.5
pkg/apis/messaging/v1beta1/subscription_defaults.go 100.0% 66.7% -33.3
pkg/apis/messaging/v1beta1/subscription_validation.go 93.3% 93.9% 0.6

@slinkydeveloper
Copy link
Copy Markdown
Contributor Author

This thing now works knative-extensions/eventing-kafka#426 (comment)

@slinkydeveloper
Copy link
Copy Markdown
Contributor Author

/unhold

@knative-prow-robot knative-prow-robot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 18, 2021
@vaikas
Copy link
Copy Markdown
Contributor

vaikas commented Mar 19, 2021

/lgtm
/approve

@knative-prow-robot knative-prow-robot added the lgtm Indicates that a PR is ready to be merged. label Mar 19, 2021
@knative-prow-robot
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: aliok, matzew, n3wscott, vaikas

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:
  • OWNERS [aliok,matzew,n3wscott,vaikas]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@aliok
Copy link
Copy Markdown
Member

aliok commented Mar 19, 2021

/test pull-knative-eventing-reconciler-tests

@knative-prow-robot knative-prow-robot merged commit c42772d into knative:main Mar 19, 2021
@slinkydeveloper slinkydeveloper deleted the kafkachannel_hack branch March 19, 2021 08:25
slinkydeveloper added a commit to slinkydeveloper/eventing that referenced this pull request Apr 19, 2021
* KafkaChannel hack

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* This hack will do the trick?

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* This is a proper hack

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* fmt

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
slinkydeveloper added a commit to slinkydeveloper/eventing that referenced this pull request Apr 19, 2021
* KafkaChannel hack

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* This hack will do the trick?

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* This is a proper hack

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* fmt

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
openshift-merge-robot pushed a commit to openshift/knative-eventing that referenced this pull request Apr 22, 2021
* KafkaChannel hack

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* This hack will do the trick?

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* This is a proper hack

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>

* fmt

Signed-off-by: Francesco Guardiani <francescoguard@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cla: yes Indicates the PR's author has signed the CLA. lgtm Indicates that a PR is ready to be merged. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants