├── .gitignore ├── README.md ├── calculateAverage.py ├── calculateAverageDuckDB.py ├── calculateAveragePolars.py ├── calculateAveragePypy.py ├── calculateAveragePypyInputBuffer.py ├── compare.sh ├── createMeasurements.py ├── poetry.lock ├── pyproject.toml ├── requirements.txt └── tests ├── __init__.py ├── conftest.py ├── integration └── __init__.py ├── test_infrastructure_validation.py └── unit └── __init__.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ifnesi/1brc/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ifnesi/1brc/HEAD/README.md -------------------------------------------------------------------------------- /calculateAverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ifnesi/1brc/HEAD/calculateAverage.py -------------------------------------------------------------------------------- /calculateAverageDuckDB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ifnesi/1brc/HEAD/calculateAverageDuckDB.py -------------------------------------------------------------------------------- /calculateAveragePolars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ifnesi/1brc/HEAD/calculateAveragePolars.py -------------------------------------------------------------------------------- /calculateAveragePypy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ifnesi/1brc/HEAD/calculateAveragePypy.py -------------------------------------------------------------------------------- /calculateAveragePypyInputBuffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ifnesi/1brc/HEAD/calculateAveragePypyInputBuffer.py -------------------------------------------------------------------------------- /compare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ifnesi/1brc/HEAD/compare.sh -------------------------------------------------------------------------------- /createMeasurements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ifnesi/1brc/HEAD/createMeasurements.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ifnesi/1brc/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ifnesi/1brc/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | numpy>=1.24.2 2 | polars>=0.20.0 3 | tqdm>=4.66.0 4 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ifnesi/1brc/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_infrastructure_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ifnesi/1brc/HEAD/tests/test_infrastructure_validation.py -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------