profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/mitchjust-finocomp/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

mitchjust-finocomp/micronaut-kafka 0

Integration between Micronaut and Apache Kafka

issue openedresearchgate/gradle-release

pre-commit hook failure not detected

When running a release, if a pre-commit hook fails, it does not appear to be detected, and the plugin continues on to try to push:

:commitNewVersion
11:15:22       Running [git, commit, -m, [Gradle Release Plugin] - new version commit:  '0.8.0-SNAPSHOT'., -a] in [/root/build-agent/work/72c58cfb9dcd0768]
11:15:22       Running [git, commit, -m, [Gradle Release Plugin] - new version commit:  '0.8.0-SNAPSHOT'., -a] produced output: []
11:15:22       Running [git, commit, -m, [Gradle Release Plugin] - new version commit:  '0.8.0-SNAPSHOT'., -a] produced an error: [lint-staged requires at least version 12.13.0 of Node, please upgrade
11:15:22       husky - pre-commit hook exited with code 1 (error)]
11:15:22       Running [git, remote] in [/root/build-agent/work/72c58cfb9dcd0768]
11:15:22       Running [git, remote] produced output: [origin]
11:15:22       Running [git, branch, --no-color] in [/root/build-agent/work/72c58cfb9dcd0768]
11:15:22       Running [git, branch, --no-color] produced output: [* master]
11:15:22       Running [git, push, --porcelain, origin, master] in [/root/build-agent/work/72c58cfb9dcd0768]
11:15:23       Running [git, push, --porcelain, origin, master] produced output: [To gitlab.com:bravura/projects/microservices/rapport/rapport-asset-pricing.git
11:15:23       =  refs/heads/master:refs/heads/master  [up to date]
11:15:23       Done]
11:15:23     :72c58cfb9dcd0768:commitNewVersion (Thread[Execution worker for ':72c58cfb9dcd0768',5,main]) completed. Took 2.767 secs.

in this log, a husky pre-commit hook failed and prevented the commit, but it still continues on to do a no-op push (up to date), and the rest of the release task succeeds.

created time in 2 months

issue openedasciidoctor/asciidoctor-gradle-plugin

Using github-based pdf themes fails on Gradle 7.1.1

Trying to source themes from git fails when using Gradle 7.1.1:

eg.

pdfThemes {
    gitlab 'my-repo', {
        organisation = 'my-org'
        repository = 'asciidoctor-pdf-themes'
        relativePath = 'themes'

        tag = 'REL-1.0.0'
    }
}
'void org.gradle.wrapper.PathAssembler.<init>(java.io.File)'

* Try:
Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Exception is:
java.lang.NoSuchMethodError: 'void org.gradle.wrapper.PathAssembler.<init>(java.io.File)'
	at org.ysb33r.grolifant.internal.downloader.ArtifactDownloader.getFromCache(ArtifactDownloader.groovy:135)
	at org.ysb33r.grolifant.api.git.GitRepoArchiveDownloader.getArchiveRoot(GitRepoArchiveDownloader.groovy:99)
	at org.asciidoctor.gradle.base.AbstractDownloadableComponent$_convertible_closure1.doCall(AbstractDownloadableComponent.groovy:134)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at org.asciidoctor.gradle.base.AbstractDownloadableComponent.getByName(AbstractDownloadableComponent.groovy:113)
	at org.asciidoctor.gradle.base.AbstractDownloadableComponent$getByName.call(Unknown Source)
	at org.asciidoctor.gradle.jvm.pdf.AsciidoctorPdfTask.getThemeDescriptor(AsciidoctorPdfTask.groovy:222)
	at org.asciidoctor.gradle.jvm.pdf.AsciidoctorPdfTask.getThemesDir(AsciidoctorPdfTask.groovy:139)
	at org.asciidoctor.gradle.jvm.pdf.AsciidoctorPdfTask_Decorated.getThemesDir(Unknown Source)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at org.gradle.api.internal.tasks.properties.bean.AbstractNestedRuntimeBeanNode$BeanPropertyValue$1$1.create(AbstractNestedRuntimeBeanNode.java:77)
	at org.gradle.internal.deprecation.DeprecationLogger.whileDisabled(DeprecationLogger.java:244)
	at org.gradle.api.internal.tasks.properties.bean.AbstractNestedRuntimeBeanNode$BeanPropertyValue$1.get(AbstractNestedRuntimeBeanNode.java:73)
	at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:167)
	at org.gradle.api.internal.tasks.properties.bean.AbstractNestedRuntimeBeanNode$BeanPropertyValue.call(AbstractNestedRuntimeBeanNode.java:133)
	at org.gradle.util.internal.GUtil.uncheckedCall(GUtil.java:454)
	at org.gradle.util.internal.DeferredUtil.unpackNestableDeferred(DeferredUtil.java:83)
	at org.gradle.api.internal.file.collections.UnpackingVisitor.add(UnpackingVisitor.java:87)
	at org.gradle.api.internal.file.DefaultFileCollectionFactory$ResolvingFileCollection.visitChildren(DefaultFileCollectionFactory.java:333)
	at org.gradle.api.internal.file.CompositeFileCollection.visitDependencies(CompositeFileCollection.java:108)
	at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext$TaskGraphImpl.getNodeValues(CachingTaskDependencyResolveContext.java:114)
	at org.gradle.internal.graph.CachingDirectedGraphWalker$GraphWithEmptyEdges.getNodeValues(CachingDirectedGraphWalker.java:213)
	at org.gradle.internal.graph.CachingDirectedGraphWalker.doSearch(CachingDirectedGraphWalker.java:121)
	at org.gradle.internal.graph.CachingDirectedGraphWalker.findValues(CachingDirectedGraphWalker.java:73)
	at org.gradle.api.internal.tasks.CachingTaskDependencyResolveContext.getDependencies(CachingTaskDependencyResolveContext.java:69)
	at org.gradle.execution.plan.TaskDependencyResolver.resolveDependenciesFor(TaskDependencyResolver.java:46)
	at org.gradle.execution.plan.LocalTaskNode.getDependencies(LocalTaskNode.java:161)
	at org.gradle.execution.plan.LocalTaskNode.resolveDependencies(LocalTaskNode.java:129)
	at org.gradle.execution.plan.DefaultExecutionPlan.doAddNodes(DefaultExecutionPlan.java:186)
	at org.gradle.execution.plan.DefaultExecutionPlan.addEntryTasks(DefaultExecutionPlan.java:150)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.addEntryTasks(DefaultTaskExecutionGraph.java:157)
	at org.gradle.execution.TaskNameResolvingBuildConfigurationAction.configure(TaskNameResolvingBuildConfigurationAction.java:49)
	at org.gradle.execution.DefaultBuildConfigurationActionExecuter.configure(DefaultBuildConfigurationActionExecuter.java:55)
	at org.gradle.execution.DefaultBuildConfigurationActionExecuter.access$000(DefaultBuildConfigurationActionExecuter.java:26)
	at org.gradle.execution.DefaultBuildConfigurationActionExecuter$1.proceed(DefaultBuildConfigurationActionExecuter.java:63)
	at org.gradle.execution.DefaultTasksBuildExecutionAction.configure(DefaultTasksBuildExecutionAction.java:45)
	at org.gradle.execution.DefaultBuildConfigurationActionExecuter.configure(DefaultBuildConfigurationActionExecuter.java:55)
	at org.gradle.execution.DefaultBuildConfigurationActionExecuter.access$000(DefaultBuildConfigurationActionExecuter.java:26)
	at org.gradle.execution.DefaultBuildConfigurationActionExecuter$1.proceed(DefaultBuildConfigurationActionExecuter.java:63)
	at org.gradle.execution.ExcludedTaskFilteringBuildConfigurationAction.configure(ExcludedTaskFilteringBuildConfigurationAction.java:48)
	at org.gradle.execution.DefaultBuildConfigurationActionExecuter.configure(DefaultBuildConfigurationActionExecuter.java:55)
	at org.gradle.execution.DefaultBuildConfigurationActionExecuter.lambda$select$0(DefaultBuildConfigurationActionExecuter.java:42)
	at org.gradle.internal.Factories$1.create(Factories.java:31)
	at org.gradle.api.internal.project.DefaultProjectStateRegistry.withMutableStateOfAllProjects(DefaultProjectStateRegistry.java:144)
	at org.gradle.api.internal.project.DefaultProjectStateRegistry.withMutableStateOfAllProjects(DefaultProjectStateRegistry.java:131)
	at org.gradle.execution.DefaultBuildConfigurationActionExecuter.select(DefaultBuildConfigurationActionExecuter.java:40)
	at org.gradle.initialization.DefaultTaskExecutionPreparer.prepareForTaskExecution(DefaultTaskExecutionPreparer.java:44)
	at org.gradle.initialization.BuildOperationFiringTaskExecutionPreparer$CalculateTaskGraph.populateTaskGraph(BuildOperationFiringTaskExecutionPreparer.java:114)
	at org.gradle.initialization.BuildOperationFiringTaskExecutionPreparer$CalculateTaskGraph.run(BuildOperationFiringTaskExecutionPreparer.java:70)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:75)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:68)
	at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:153)
	at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:68)
	at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:56)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$run$1(DefaultBuildOperationExecutor.java:74)
	at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport(UnmanagedBuildOperationWrapper.java:45)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:74)
	at org.gradle.initialization.BuildOperationFiringTaskExecutionPreparer.prepareForTaskExecution(BuildOperationFiringTaskExecutionPreparer.java:58)
	at org.gradle.initialization.VintageBuildModelController.prepareTaskExecution(VintageBuildModelController.java:92)
	at org.gradle.initialization.VintageBuildModelController.doBuildStages(VintageBuildModelController.java:73)
	at org.gradle.initialization.VintageBuildModelController.scheduleRequestedTasks(VintageBuildModelController.java:61)
	at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$scheduleRequestedTasks$1(DefaultBuildLifecycleController.java:112)
	at org.gradle.internal.build.DefaultBuildLifecycleController.withModel(DefaultBuildLifecycleController.java:134)
	at org.gradle.internal.build.DefaultBuildLifecycleController.scheduleRequestedTasks(DefaultBuildLifecycleController.java:110)
	at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.lambda$fromBuildModel$2(DefaultBuildTreeLifecycleController.java:72)
	at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.lambda$doBuild$4(DefaultBuildTreeLifecycleController.java:105)
	at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:213)
	at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.doBuild(DefaultBuildTreeLifecycleController.java:99)
	at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.fromBuildModel(DefaultBuildTreeLifecycleController.java:70)
	at org.gradle.tooling.internal.provider.runner.BuildModelActionRunner.run(BuildModelActionRunner.java:52)
	at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
	at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.run(ProblemReportingBuildActionRunner.java:50)
	at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:69)
	at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run(FileSystemWatchingBuildActionRunner.java:90)
	at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:41)
	at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.lambda$execute$0(RootBuildLifecycleBuildActionExecutor.java:40)
	at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:128)
	at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.execute(RootBuildLifecycleBuildActionExecutor.java:40)
	at org.gradle.internal.buildtree.DefaultBuildTreeContext.execute(DefaultBuildTreeContext.java:40)
	at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.lambda$execute$0(BuildTreeLifecycleBuildActionExecutor.java:40)
	at org.gradle.internal.buildtree.BuildTreeState.run(BuildTreeState.java:53)
	at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.execute(BuildTreeLifecycleBuildActionExecutor.java:40)
	at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:61)
	at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:57)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:200)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:195)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:75)
	at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:68)
	at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:153)
	at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:68)
	at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:62)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$call$2(DefaultBuildOperationExecutor.java:79)
	at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.callWithUnmanagedSupport(UnmanagedBuildOperationWrapper.java:54)
	at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:79)
	at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor.execute(RunAsBuildOperationBuildActionExecutor.java:57)
	at org.gradle.tooling.internal.provider.ContinuousBuildActionExecutor.execute(ContinuousBuildActionExecutor.java:103)
	at org.gradle.tooling.internal.provider.SubscribableBuildActionExecutor.execute(SubscribableBuildActionExecutor.java:64)
	at org.gradle.internal.session.DefaultBuildSessionContext.execute(DefaultBuildSessionContext.java:46)
	at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.lambda$execute$0(BuildSessionLifecycleBuildActionExecuter.java:55)
	at org.gradle.internal.session.BuildSessionState.run(BuildSessionState.java:69)
	at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:54)
	at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:36)
	at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
	at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
	at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:63)
	at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:31)
	at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:58)
	at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:42)
	at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:47)
	at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:31)
	at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:65)
	at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
	at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
	at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:29)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
	at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
	at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:78)
	at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:75)
	at org.gradle.util.internal.Swapper.swap(Swapper.java:38)
	at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:75)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
	at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
	at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63)
	at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
	at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:84)
	at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
	at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
	at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52)
	at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)

created time in 2 months

delete branch mitchjust-finocomp/micronaut-data

delete branch : load

delete time in 3 months

pull request commentmicronaut-projects/micronaut-data

Add .load(id) method to JpaRepository

@graemerocher the null check was already being performed, I've added a test to confirm that we get a ConstraintViolationException. Still, I've added some extra safety to extracting the parameter.

mitchjust-finocomp

comment created time in 3 months

push eventmitchjust-finocomp/micronaut-data

Mitch Just

commit sha d6cb5509b507dcf8964b2bc31adb385ccc02977a

Add .load(id) method to JpaRepository

view details

push time in 3 months

push eventmitchjust-finocomp/micronaut-data

Mitch Just

commit sha 958661dd88585cb7d5942a844d426fd60bc41759

Add .load(id) method to JpaRepository

view details

push time in 3 months

push eventmitchjust-finocomp/micronaut-data

Mitch Just

commit sha 1858747326f04e0d55e6fe8173f77efc0b454ca0

Add .load(id) method to JpaRepository

view details

push time in 3 months

PR opened micronaut-projects/micronaut-data

Add .load(id) method to JpaRepository

Resolves https://github.com/micronaut-projects/micronaut-data/issues/893

Any advice for safer ways to extract the parameter from the MethodInvocationContext would be much appreciated!

+142 -0

0 comment

6 changed files

pr created time in 3 months

push eventmitchjust-finocomp/micronaut-data

Mitch Just

commit sha bb4b0d79b18e4571f052516832bfa5d22ba1ca57

Add .load(id) method to JpaRepository

view details

push time in 3 months

push eventmitchjust-finocomp/micronaut-data

nhoughto

commit sha 5a23d52e82411b54a0da43625d6b21ef996a479e

Fix inverse one-to-one update cascading (#1047) (#1048)

view details

Denis Stepanov

commit sha fc40a6ce7378d4de67d3407074de51200526be51

Fix update queries with a relation (#1036)

view details

micronaut-build

commit sha 171adc8d965d346ec974a70490713a95250ff96e

[skip ci] Release v2.4.4

view details

micronaut-build

commit sha 7b9585a493adc336e1e230103123d3ffa476d0bb

Back to 2.4.5-SNAPSHOT

view details

micronaut-build

commit sha 8365e9994a0543bdacaebfc2be9e8a58f31fd4d0

Update common files (#1052)

view details

nhoughto

commit sha 71596684476905d1a9be561bcfa80c2da964f8fa

Return null rather than fail for embeddedid or embeddable entities, fixes 1050 (#1051) * one-to-many findById with embeddedId * Return null rather than fail for embeddedid or embeddable entities, fixes 1050 * Use hasAnnotation() instead of findAnnotation()

view details

Shane Farmer

commit sha 2bfdebbce52fc810df1f817d461036f1e935b6d1

Fix to allow reading entities with JSON fields using constructor arguments (#1057) Without this fix, when reading entities with JSON fields through DefaultJdbcRepositoryOperations an exception is thrown reading the JSON field: `Cannot convert type [class java.lang.String] with value [{foo: bar}] to target type: interface java.util.Map. Consider defining a TypeConverter bean to handle this case.` This seems partially related to #387 Fixes #1058

view details

micronaut-build

commit sha a49aa61a1c49659ba62b5dd1bfeb18cbb0232941

Update common files (#1059)

view details

push time in 3 months

create barnchmitchjust-finocomp/micronaut-data

branch : load

created branch time in 3 months

issue commentrenovatebot/renovate

PR Limit Per Manager

But you can tell Renovate to create all PRs by setting the prConcurrentLimit to 0, which in essence means that there's no limit on the amount of open PRs.

https://docs.renovatebot.com/configuration-options/#prconcurrentlimit

Would this help your problem?

The only real problem I've hit with a high limit is the number of rebases (and subsequent builds) after each merge + renovate run

mitchjust-finocomp

comment created time in 3 months

issue commentrenovatebot/renovate

PR Limit Per Manager

Can you explain why you need this new feature? Why do you want to limit PRs per package manager, instead of having one global limit? In what way is the global limit not working for you?

Maybe what you really want/need is a way to reduce the noisiness of Renovate updates, either by scheduling updates, grouping updates, or auto merging updates, or a combination of those strategies...

To clarify, I would expect 10 total PRs - 5 for gradle, 5 for npm.

In a project with a large number of dependencies where different parts of the codebase are maintained by different teams/collaborators (eg. a UI team looking after npm dependencies, a backend team looking after gradle dependencies), the renovate PRs can get swamped by one manager.

I agree that more proactively merging in dependencies would resolve this, but in reality (especially UI dependencies) they require thorough testing before merging. So for example if there is a backlog of npm dependencies, we won't see and gradle PRs until all the existing ones have been actioned.

Note that as a workaround I've found that by setting pruneStaleBranches: false I can run renovate multiple times, once with --enabled-managers=npm and once with --enabled-managers=gradle, to get the full number of PRs for each manager.

mitchjust-finocomp

comment created time in 3 months