Roman created NIFI-13485:
----------------------------

             Summary: GitHub FlowRegistryClient for PG more than 1 MB is not 
working
                 Key: NIFI-13485
                 URL: https://issues.apache.org/jira/browse/NIFI-13485
             Project: Apache NiFi
          Issue Type: Bug
    Affects Versions: 2.0.0-M4, 2.0.0-M3
            Reporter: Roman
         Attachments: Nifi_gitHub_2MB_PG.png

I have configured GitHubFlowRegistryClient and it was working fine until I 
wanted to commited Big PG (json > 1MB)
While I was trying to save PG greater than 1MB I see error:

"Unrecognized Encoding: None"

!Nifi_gitHub_2MB_PG.png!
I belive it can be connected to this:
[https://dev.to/siddhantkcode/solving-github-api-unrecognized-encoding-none-error-a-journey-to-understanding-media-types-cp4]


{code:java}
2024-07-03 14:45:21,684 ERROR [Timer-Driven Process Thread-6] 
o.a.nifi.groups.StandardProcessGroup Failed to synchro
nize 
StandardProcessGroup[identifier=738ce31d-0190-1000-0000-0000081c649a,name=MarketoIntegration
 ] with Flow Regist
ry because could not retrieve version 0199706463b0b084adef4adbdb0909db3b3e2ac8 
of flow with identifier MarketoIntegr
ation in bucket MarketoIntegration
org.apache.nifi.registry.flow.FlowRegistryException: Unrecognized encoding: none
        at 
org.apache.nifi.github.GitHubRepositoryClient.execute(GitHubRepositoryClient.java:414)
        at 
org.apache.nifi.github.GitHubRepositoryClient.getContentFromCommit(GitHubRepositoryClient.java:238)
        at 
org.apache.nifi.github.GitHubFlowRegistryClient.getFlowContents(GitHubFlowRegistryClient.java:359)
        at 
org.apache.nifi.registry.flow.StandardFlowRegistryClientNode.lambda$getFlowContents$8(StandardFlowRegistr
yClientNode.java:242)
        at 
org.apache.nifi.registry.flow.StandardFlowRegistryClientNode.execute(StandardFlowRegistryClientNode.java:
314)
        at 
org.apache.nifi.registry.flow.StandardFlowRegistryClientNode.getFlowContents(StandardFlowRegistryClientNo
de.java:242)
        at 
org.apache.nifi.groups.StandardProcessGroup.synchronizeWithFlowRegistry(StandardProcessGroup.java:3757)
        at 
org.apache.nifi.controller.FlowController$7.run(FlowController.java:1082)
        at org.apache.nifi.engine.FlowEngine$2.run(FlowEngine.java:110)
        at 
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
        at 
java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358)
        at 
java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExe
cutor.java:305)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
        at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
        at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.lang.UnsupportedOperationException: Unrecognized encoding: none
        at org.kohsuke.github.GHContent.read(GHContent.java:198)
        at 
org.apache.nifi.github.GitHubRepositoryClient.lambda$getContentFromCommit$3(GitHubRepositoryClient.java:2
41)
        at 
org.apache.nifi.github.GitHubRepositoryClient.execute(GitHubRepositoryClient.java:410)
        ... 14 common frames omitted
 {code}

Slack Conversation:
https://apachenifi.slack.com/archives/C0L9VCD47/p1720019020369889?thread_ts=1716922716.334359&cid=C0L9VCD47



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to