SIENTIAPDE-1110
Refactor Activities class to remove Kafka and Druid dependencies, simplifying initialization. Update values.yaml to set replica count to 1 for reduced resource usage. Adjust Redis activity to set TTL to None for better data retention. Remove unused Kafka and Druid activity files and their associated tests, streamlining the codebase.
This commit is contained in:
@@ -14,10 +14,8 @@ with workflow.unsafe.imports_passed_through():
|
||||
import asyncio
|
||||
from scouter.utils.connectors_config import (
|
||||
build_postgres_config,
|
||||
build_kafka_config,
|
||||
build_redis_config,
|
||||
build_mongodb_config,
|
||||
build_druid_config
|
||||
build_mongodb_config
|
||||
)
|
||||
|
||||
|
||||
@@ -42,10 +40,8 @@ async def main():
|
||||
logger=logger,
|
||||
notification_handler=notification_handler,
|
||||
postgres_config=build_postgres_config(),
|
||||
kafka_config=build_kafka_config(),
|
||||
redis_config=build_redis_config(),
|
||||
mongodb_config=build_mongodb_config(),
|
||||
druid_config=build_druid_config()
|
||||
mongodb_config=build_mongodb_config()
|
||||
)
|
||||
|
||||
logger.info('Starting Faker Activities...')
|
||||
@@ -73,10 +69,8 @@ async def main():
|
||||
workflows=[Scouter, CoreScouter],
|
||||
activities=[
|
||||
activities.load_latest_data,
|
||||
activities.load_latest_druid_data,
|
||||
activities.get_last_data_timestamp,
|
||||
activities.put_last_data_timestamp,
|
||||
activities.load_from_kafka,
|
||||
activities.data_quality_gate,
|
||||
activities.aggregate_data,
|
||||
activities.group_and_hold_data,
|
||||
|
||||
Reference in New Issue
Block a user