JobRunr Pro Release v3.2.0

Clean code - clean dashboard!

  • Ronald Dehuysser
  • June 24, 2021

JobRunr Pro Release v3.2.0

Celebration time!

I’m pleased to announce the release of JobRunr Pro v3.2.0. It is now available for all users with a JobRunr Pro subscription (so 1 - yes one/uno/eins/eentje 🤣).

I will also blog a little bit more about the Pro releases - I think I did not give these JobRunr Pro releases enough ♥.

Keeping it clean…

Do you have a recurring job that triggers every 5 minutes and only does a small check to see whether something needs to be processed? 99% of the time there is probably nothing to do and the job succeeds immediately. But, all these recurring jobs fill up your JobRunr Dashboard (a huge amount of succeeded and deleted jobs) and also fill up your database.

Well, no more! Thanks to two brand new attributes on the @Job annotation, you can now easily decide how fast succeeded and failed jobs are deleted.

@Job(name="Check for new files to import" deleteOnSuccess="PT10M!PT10M")
public void startImportingFilesIfPresent() {
    if(Files.list(importDirectory).findAny()) {
        BackgroundJob.enqueue(() -> fileImportService.import(Files.list(importDirectory).collect(toList())));
    }
}
All of the above jobs will be gone from your database 20 minutes after they succeeded!

Of course, you can read all about it in the JobRunr Pro documentation.

Stay tuned as there will be quite some new JobRunr Pro features coming up…

The JobRunr Blog

Everything you need to know about
background processing

Explore technical deep-dives, product updates, and real-world examples to help you build, scale, and monitor your Java background jobs.

blog image

September 19, 2023

JobRunr at Devoxx 2023

🎉 I’ll be talking about JobRunr at Devoxx 2023 in Antwerp, Belgium 🎉

Read More Details
blog image

May 26, 2021

Release v3.0.0

Release v3.0.0 - now supporting JHipster!

Read More Details
blog image

June 1, 2020

Testing JobRunr against 12 different JVM’s

A hands-on tutorial on how JobRunr is tested against 12 different JVM’s using TestContainers.

Read More Details
call to action

Ready to build reliable background jobs?

You focus on your business logic. We’ll take care of scheduling your background jobs reliably.

Get Started with JobRunr