Commit Interaction Data

Module for the base CommitInteractionDatabase class.

class varats.data.databases.commit_interaction_database.CommitInteractionDatabase[source]

Bases: EvaluationDatabase

Provides access to commit interaction data.

CACHE_ID: str = 'commit_interaction_data'
COLUMNS: List[str] = ['revision', 'time_id', 'CFInteractions', 'DFInteractions', 'HEAD CF Interactions', 'HEAD DF Interactions']
COLUMN_TYPES = {'CFInteractions': 'int64', 'DFInteractions': 'int64', 'HEAD CF Interactions': 'int64', 'HEAD DF Interactions': 'int64', 'revision': 'str', 'time_id': 'int32'}