1. 20 Sep, 2024 5 commits
    • Waleed Akbar's avatar
      Changes to Analytics Frontend: · ad695f99
      Waleed Akbar authored
      - Removed `AnalyzerAlarms` from the proto file.
      - Moved Alarms functionality from Analytics Frontend to KpiValueAPI.
      ad695f99
    • Waleed Akbar's avatar
      Minor changes in Analytics and KpiValueAPI · 617b5666
      Waleed Akbar authored
      - "FAIL" is changed to "FALL" in Spark streamer.
      - start() was missing in RequestListener call.
      - updated test file in KpiValueAPI
      617b5666
    • Waleed Akbar's avatar
      Changes in Telemetry. · 705e74ec
      Waleed Akbar authored
      Frontend:
      - `ResponseListener` will start with service deployment.
      
      Backend:
      - Added `GenerateCollectorTerminationSignal()` to inform the Frontend about the termination of a Collector.
      - Updated `GenerateCollectorResponse()` to stream extracted `KpiValues` on the `topic_value` .
      - Updated test file.
      705e74ec
    • Waleed Akbar's avatar
      Changes to KpiValueAPI for Processing Alarms: · 143f8742
      Waleed Akbar authored
      - Added the `GetKpiAlarms` method and `KpiAlarm` message in the proto file.
      - Updated the client to handle the `GetKpiAlarms` method call.
      - Implemented the `GetKpiAlarms` method (ResponseListener).
      - Updated `ConvertValueToKpiValueType` to properly convert the value to the gRPC `KpiValueType` message.
      - Updated test and messages files.
      143f8742
    • Waleed Akbar's avatar
      Changes to Analytics Frontend for Receiving Stream Response: · 798c1f47
      Waleed Akbar authored
      - Added `AnalyzerAlarms` message type in the Proto file.
      - Changed the return type of `StartAnalyzer` to `AnalyzerAlarms`.
      798c1f47
  2. 19 Sep, 2024 2 commits
    • Waleed Akbar's avatar
      Changes to Analytics Backend: · 821e14f8
      Waleed Akbar authored
      - Corrected the name of `install_servicers()`.
      - Removed `stop_event` from the `RequestedListener` call.
      - Spark Streamer now writes to the `ALARMS` topic.
      - Improved messages and test files.
      821e14f8
    • Waleed Akbar's avatar
      Changes to Analytics Frontend for Managing Stream Response: · c0059504
      Waleed Akbar authored
      - Added `KpiValue` message type in `AnalyticsFrontend.proto`.
      - Changed `StartAnalyzer` response type from message to stream.
      - Added `StartResponseListener()` call and response handler in the `StartAnalyzer` method.
      - Implemented `ConvertValueToKpiValueType` to handle `OneOf` type conversion.
      - Added tests to handle stream responses.
      c0059504
  3. 17 Sep, 2024 2 commits
  4. 16 Sep, 2024 3 commits
  5. 13 Sep, 2024 18 commits
  6. 09 Sep, 2024 6 commits
  7. 07 Sep, 2024 4 commits
    • Waleed Akbar's avatar
      This Commit is for Error Correction · 54e0014b
      Waleed Akbar authored
      - Reverted an unintentional change made in the `tfs.sh` file.
      54e0014b
    • Waleed Akbar's avatar
      Changes in Analytics Backend · d6dc91c2
      Waleed Akbar authored
      - Updated the position of the `stop_event` parameter.
      - Added confirmation for pySpark checkpoint deletion.
      - Added a PySpark termination script to handle the `StopCollector` event.
      d6dc91c2
    • Waleed Akbar's avatar
      Changes in Telemetry Service · 9e226625
      Waleed Akbar authored
      **Frontend:**
      - Deleted irrelevant lines.
      
      **Backend:**
      - Added `delete_db_row_by_id` in the Stop Collector method.
      9e226625
    • Waleed Akbar's avatar
      Changes in Analytics · 88caa1cf
      Waleed Akbar authored
      **Backend:**
      - Added a dictionary to manage running analyzers.
      - Implemented logic to manage running analyzers.
      - Added the `TerminateAnalyzerBackend` method to handle analyzer termination.
      
      **Frontend:**
      - Modified and invoked the `PublishStopRequestOnKafka` method.
      88caa1cf