Skip to content

Discovery for CheckTool(Submit Repo) #70

@sagar-code-git

Description

@sagar-code-git

Summary Description

Discovery: Check Tool (Submit Repo) Data Storage for Lookup , Endpoint and Source

Overview

Perform a deep-dive into the Check Tool within the Submit repository to understand how lookup source endpoints are persisted, cached, filtered, and surfaced in the system.

Repository: https://github.com/digital-land/submit

Objectives

  • Map the database tables and schemas related to lookup source endpoints.
  • Identify temporary storage mechanisms (in-memory, cache layer, etc.) used during record comparison if any.
  • Analyze the code to pinpoint the functions and classes responsible for writing to and reading from the storage tables.

Acceptance Criteria

  • Database Tables Analysis
    • Locate the table(s) storing lookup source endpoints.
    • Document each table’s columns, data types, and relationships.
  • Entity Filtering Flow
    • Trace where incoming records are compared with lookup,endpoint and source file.
    • Document the findings.
  • Codebase Storage Flow Analysis
    • Identify the modules, functions, and classes that handle persistence of lookup endpoint data.
    • Map the call flow from data fetch through to database insert/update.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions