ARCHIVER operation

25 views
Skip to first unread message

Ivan García

unread,
Oct 23, 2024, 1:26:07 PM10/23/24
to rapidpro-dev
First of all, I really appreciate the support of this forum, they do a great job.

I would like someone to help me with a detailed explanation of how ARCHIVER works. What is it for? What is your objective? What added value do you give to Rapidpro?
 
I thank you very much in advance.

Greetings.

Rudi Giesler

unread,
Nov 11, 2024, 9:58:14 AM11/11/24
to Ivan García, rapidpro-dev
Hi Ivan

The goal of the archiver is to take older messages, runs, etc, out of the database, and into an object store like s3. This ensures that the database size is bounded and doesn't grow too big, which would affect query performance and cost (object store storage is a lot cheaper than the more performant database storage). It's configurable as to how much history you want to leave in the database.

The effect of this is that once you go passed a certain point in history, it will no longer show in the normal places in the UI and API, instead you'll have to download the archived files if you want access to that old data (and there is a UI to be able to do that).

Regards,
Rudi.

--
You received this message because you are subscribed to the Google Groups "rapidpro-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rapidpro-dev...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/rapidpro-dev/2e7b86aa-f405-47c5-87df-81d6b3bb108en%40googlegroups.com.

Ivan García

unread,
Dec 17, 2024, 12:51:26 PM12/17/24
to rapidpro-dev
Thank you very much for your response, you have helped me a lot, sorry for the delay in responding to you, I did not have access to my Gmail account.

Thank you for your valuable response.

Greetings.
Reply all
Reply to author
Forward
0 new messages