v2025.1.71.2873 - Hive connector support
You will need to migrate for the platform to work correctly after the upgrade. Before launching the new version, do the following:
- Stop the required platform services:
./akd stop {proctrigger,procworkflow,proctask}
- Run
aktool
from a new build with the command:
./aktool migrate policystore --config /opt/MarketingPlatform/config/main.json
- Restart the platform services:
./akd restart
Help for the migrator:
Migrate policystore db to accounts dbs collections policy_contact, policy_profile
Usage:
aktool migrate policystore [flags]
aktool migrate policystore [command]
Available Commands:
ensure_policystore_indexes Ensures policystore migrate indexes created
Flags:
--account int account id
--batch_interval int batch interval in seconds (default 1)
--batch_size int batch size (default 10000)
--batch_workers int number of batch workers (default 8)
-h, --help help for policystore
--workers int number of workers for accounts (default 8)
Global Flags:
--clickhouse_database_name string usage database for clickhouse
--config string config path (default "/opt/akd/config/main.json")
-o, --output string file path to output in the result of the command (default "stdout")
--truncate whether to truncate the file specified by --output
Use "aktool migrate policystore [command] --help" for more information about a command.
Major changes
SQL Connector Hive
Added support for the SQL Hive/Hadoop connector as an external database. Learn more about configuring the connector here.
Minor changes
- Updated APIs for the new versions of Google Ads and Facebook™* Ads Manager.
- Added support for Rabbit version 4+.
- The Altcraft platform has been certified for compatibility and proper operation with the domestic operating system "RED OS 8".
- The
MTA_DEFAULT_TTL
parameter, which defines the delivery waiting time for SMS and Email, now defaults to 3 days (259200 seconds). - The
"not\\savailable"
blocking rule has been removed from the MTA sender rules because it caused errors in email campaign operation.
Fixes
- Enhanced platform security mechanisms.
- Fixed various UI/UX issues.
- Improved stability of
akd
,akmta
,aktool
,procpiper
,proctrigger
,procintegras
,proctask
, andprocworkflow
processes. - Optimized
oxy_triggers
queue parsing. - Custom bounce rules in AKMTA now work correctly.
- Optimized log rotation mechanism.
- Web versions of emails sent through the platform are now saved in the correct format.
- Improved 2FA stability.
- Fixed issues related to editing message templates within the platform.
- JSON filter now works correctly for nested objects.
- Fixed an issue where form data was mistakenly submitted twice.
- Added validation for certain fields in the Admin Panel.
- Fixed some issues related to access roles.
- Additional profile fields are now exported correctly in personal data exports.
- Fixed an issue where
apicontent
was incorrectly handled during bulk profile imports into a Scenario.
References: PL-17550 PL-18489 PL-18393 PL-18384 PL-18106 PL-18136 PL-15177 PL-18457 PL-18247 PL-18386 PL-18382 PL-18215 PL-18104 PL-15824 PL-18424 PL-18401 PL-18312 PL-18238 PL-18244 PL-18139 PL-18415 PL-18238 PL-18350 PL-18402 PL-18145 PL-18177 PL-18331 PL-18339 PL-18287 PL-15410 PL-18294 PL-18289 PL-18135 PL-18235 PL-18314 PL-18290 PL-18198 PL-18145 PL-18175 PL-18013 PL-18281 PL-18154 PL-18229 PL-18150 PL-17878 PL-17807 PL-18283 PL-18268 PL-17604 PL-18038 PL-18169 PL-18073 PL-18168 PL-18263 PL-18265 PL-18255 PL-17816 PL-18053 PL-18161 PL-17546 PL-18196
*Meta, the organization owning Instagram, Facebook, and WhatsApp, is recognized as extremist and banned in the Russian Federation.