Commit Graph

  • a64f24eb58 Fix block data key in read_blocks function ocl-matcher Chaoscaot 2025-05-11 19:51:49 +02:00
  • 3f22799f7b Enhance time! macro for conditional compilation Chaoscaot 2025-05-11 19:48:12 +02:00
  • 881989a7bc Refactor NBT handling for version 3 schematics Chaoscaot 2025-05-04 20:26:26 +02:00
  • b04c01e737 Refactor code structure and improve performance by optimizing OpenCL kernel and adding timing macros; update Cargo.toml for release profile settings; enhance main.rs and sinks.rs for better readability and organization. Chaoscaot 2025-04-11 16:04:10 +02:00
  • c554b1f164 Rename use_cpu to opencl and adjust logic accordingly. Chaoscaot 2025-04-09 18:58:55 +02:00
  • c30c10e494 Enable lazy initialization for OpenCL availability check Chaoscaot 2025-04-09 18:38:34 +02:00
  • f5286f7aec Enable lazy initialization for OpenCL availability check Chaoscaot 2025-04-09 18:34:32 +02:00
  • 8befbf4c7f Add CPU matching option and improve default behavior handling Chaoscaot 2025-04-09 18:32:16 +02:00
  • 35726def3e Add CPU matching option and improve default behavior handling Chaoscaot 2025-04-09 18:30:51 +02:00
  • 1d3d5b3e6e **Optimize ProQue initialization with OnceLock** Chaoscaot 2025-04-09 14:39:14 +02:00
  • 47bbf25ac7 Remove deprecated crates and introduce OpenCL matcher integration Chaoscaot 2025-04-09 13:41:50 +02:00
  • d39e876885 Slower: 1000ms cosin-distance Chaos 2024-10-30 21:39:43 +00:00
  • 1e8d5d6311 Experimental: Cosine-Distance Matcher Chaos 2024-10-30 21:10:41 +00:00
  • e3d0bad63c Update sqlx requirement from 0.7 to 0.8 dependabot/cargo/sqlx-0.8 dependabot[bot] 2024-07-29 10:34:27 +00:00
  • 2a584e878f Fixing... master Chaoscaot 2024-04-27 22:30:29 +02:00
  • 33f5fe03fe Merge pull request #11 from Chaoscaot/add-invalid-nbt-arg Chaoscaot 2024-04-27 21:55:13 +02:00
  • 0e6f2c3f78 🔧 Add invalid_nbt flag. add-invalid-nbt-arg Chaoscaot 2024-04-27 21:27:42 +02:00
  • 82108d9e36 🛠️ Fix incorrect CSV format in OutputFormat::CSV. (#10) Chaoscaot 2024-04-27 20:19:10 +02:00
  • 1a14d13303 build: Add SIMD optimizations to compare.c chaoscaot/new-matcher Chaoscaot 2024-04-27 20:07:46 +02:00
  • 9c8551dc5a Move to i32 Chaoscaot 2023-12-27 20:49:21 +01:00
  • abb2084029 Move to i32 Chaoscaot 2023-12-27 20:44:37 +01:00
  • 3eba89b119 Move to i32 Chaoscaot 2023-12-27 20:43:50 +01:00
  • 511ce04f0b new Matcher Chaoscaot 2023-12-26 21:28:46 +01:00
  • d20940f89b Improve Performance Chaoscaot 2023-08-20 15:37:23 +02:00
  • e3e6e9f759 Improve Performance Chaoscaot 2023-08-09 09:22:24 +02:00
  • ccae2ba393 Merge pull request #9 from Chaoscaot/dependabot/cargo/sqlx-0.7 Chaoscaot 2023-07-11 20:48:13 +02:00
  • 6c6c95bedd Update sqlx requirement from 0.6 to 0.7 dependabot[bot] 2023-07-10 10:49:15 +00:00
  • 582079c80d Bump Version v0.1.5 Chaoscaot 2023-05-23 20:10:41 +02:00
  • e25aeab065 Fix Broken Schematics Loading Chaoscaot 2023-05-23 20:07:23 +02:00
  • aee3a80267 Reduce FLOPs Chaoscaot 2023-05-01 11:32:40 +02:00
  • 5107e04497 Update README.md Chaoscaot 2023-04-28 00:28:34 +02:00
  • a357da2ce8 Fix Tests Chaoscaot 2023-04-24 22:52:03 +02:00
  • eb84adb4a3 Reduce Boilerplate v0.1.4 Chaoscaot 2023-04-24 19:04:44 +02:00
  • 25c4e97f71 Merge branch 'chaoscaot/support_sponge_v1_v3' Chaoscaot 2023-04-23 12:19:22 +02:00
  • 7d9e7f28a9 Fix SQL Chaoscaot 2023-04-23 12:17:59 +02:00
  • ef1f8ed38f Merge pull request #8 from Chaoscaot/chaoscaot/support_sponge_v1_v3 v0.1.3 Chaoscaot 2023-04-22 21:55:51 +02:00
  • 4671f38591 Bump Version Chaoscaot 2023-04-22 21:55:08 +02:00
  • 5cff84538d Fix Performance Chaoscaot 2023-04-22 21:29:18 +02:00
  • 9a0b0535c6 remove Serde Chaoscaot 2023-04-22 21:03:00 +02:00
  • a47c2f44bd Something™️ Chaoscaot 2023-04-22 16:39:21 +02:00
  • 246927d840 idk what im doing Chaoscaot 2023-04-14 17:56:28 +02:00
  • d1a01dc0c1 Faster but not working Chaoscaot 2023-04-13 23:49:39 +02:00
  • e03a805bdb Something Working :D Chaoscaot 2023-04-13 23:16:12 +02:00
  • 9cca860db3 Some new Ideas Chaoscaot 2023-04-13 16:16:02 +02:00
  • 80f5191ae8 Merge branch 'master' into chaoscaot/support_sponge_v1_v3 Chaoscaot 2023-04-13 14:33:59 +02:00
  • 3f20cbc17f Create CODE_OF_CONDUCT.md Chaoscaot 2023-04-13 00:25:42 +02:00
  • 733aaa9e72 Update dependabot.yml Chaoscaot 2023-04-13 00:21:24 +02:00
  • 14866df17d Create dependabot.yml Chaoscaot 2023-04-13 00:20:53 +02:00
  • 277d833da2 Add AVX2 Dependency chaoscaot/avx2 Chaoscaot 2023-04-05 22:39:59 +02:00
  • 00e3d6fd0f Fix Cache Chaoscaot 2023-04-05 13:07:14 +02:00
  • fb8f935617 Fix Cache and Bump Version Chaoscaot 2023-04-05 13:05:15 +02:00
  • 2a112ac49c Add Output Limit Chaoscaot 2023-04-05 02:43:28 +02:00
  • e7c1fd1ef7 Fixing Something? v0.1.2 Chaoscaot 2023-04-05 00:33:21 +02:00
  • 80eeaad5d5 Add output for machines Chaoscaot 2023-04-04 22:38:02 +02:00
  • 64158cf45b Remove Timer from Progressbar Chaoscaot 2023-04-04 21:44:43 +02:00
  • e4b26755ea Revert "Print Progressbar to stdout" Chaoscaot 2023-04-04 17:34:12 +02:00
  • 5607dcc72c Print Progressbar to stdout Chaoscaot 2023-04-04 17:29:04 +02:00
  • 5c9bcfc2ec Add SQL to Makefile Chaoscaot 2023-04-04 16:31:48 +02:00
  • a1b5449f06 Some basic tests and basic impls Chaoscaot 2023-04-04 12:07:33 +02:00
  • 1df33249c4 Add Makefile for easier building Chaoscaot 2023-04-04 00:36:40 +02:00
  • ef2755115c Fix tests Chaoscaot 2023-04-01 11:14:44 +02:00
  • b32aac0aba Fix naming and Tests Chaoscaot 2023-04-01 11:08:57 +02:00
  • a9a3e70aef Update Roadmap Chaoscaot 2023-04-01 11:07:12 +02:00
  • c477a52f92 Slowdown ProgressBar and add Stderr as output Chaoscaot 2023-04-01 11:02:49 +02:00
  • 818de6be47 Abstractions Chaoscaot 2023-04-01 10:30:25 +02:00
  • 8f15b42146 Add Issue Templates Chaoscaot 2023-03-21 18:31:50 +01:00
  • d48910ecb4 A very rude implementation for Tile-Entity Search chaoscaot/tile-entity-search Chaoscaot 2023-03-21 14:21:30 +01:00
  • b8d912881d Fix SQL-Interface Chaoscaot 2023-03-19 21:18:40 +01:00
  • 02404792a5 Bump Version v0.1.1 Chaoscaot 2023-03-19 11:59:39 +01:00
  • 59272ed3e7 Add Complex Output Patterns Chaoscaot 2023-03-19 11:57:22 +01:00
  • 322ba65656 Add Caches Chaoscaot 2023-03-18 10:27:34 +01:00
  • b082d6cd8d Fix Imports Chaoscaot 2023-03-16 21:33:23 +01:00
  • f4bcde73f9 Add Roadmap Chaoscaot 2023-03-16 21:09:41 +01:00
  • 0e31714582 Add Roadmap Chaoscaot 2023-03-16 21:08:56 +01:00
  • 229c858d9a Optimize Workflows Chaoscaot 2023-03-16 20:40:37 +01:00
  • abf6953172 Optimize Workflows Chaoscaot 2023-03-16 20:40:17 +01:00
  • 104ed15608 Fix Release v0.1.0 Chaoscaot 2023-03-16 20:29:04 +01:00
  • 3d9c61f21c Fix Release Chaoscaot 2023-03-16 20:21:05 +01:00
  • 19e8385f95 More Release Artifacts Chaoscaot 2023-03-16 20:14:52 +01:00
  • 6830ac1bb1 More Release Artifacts Chaoscaot 2023-03-16 20:09:12 +01:00
  • 2c18a5b355 Fixing Workflows Chaoscaot 2023-03-16 19:51:59 +01:00
  • dd30b57cb3 Fixing Workflows Chaoscaot 2023-03-16 19:32:09 +01:00
  • 6ee68f1733 Deleted wrong file Chaoscaot 2023-03-16 19:27:48 +01:00
  • 9d21c9afb7 Fix _faster tests Chaoscaot 2023-03-16 19:26:35 +01:00
  • 2ab6ea7a45 Fix _faster tests Chaoscaot 2023-03-16 19:26:03 +01:00
  • f28d6c6c49 Merge Workflows Chaoscaot 2023-03-16 19:23:08 +01:00
  • 706ccd005b Merge Workflows Chaoscaot 2023-03-16 19:22:57 +01:00
  • be13e28fae Fix Not SQL Part Chaoscaot 2023-03-16 19:20:50 +01:00
  • 7619304485 Github migration Chaoscaot 2023-03-16 19:15:46 +01:00
  • bf3fa4b217 Github migration Chaoscaot 2023-03-16 16:32:14 +01:00
  • 28d3aed7ba Update Bar Chaoscaot 2023-03-12 14:33:32 +01:00
  • f567975d81 Change MySQL Pool Chaoscaot 2023-03-12 14:24:40 +01:00
  • 916613773b Add Progressbar Chaoscaot 2023-03-12 14:13:55 +01:00
  • 3792be48a3 Timings Chaoscaot 2023-03-11 15:40:00 +01:00
  • 734a0a67b1 Add Multithreading Chaoscaot 2023-03-11 11:34:40 +01:00
  • 971e453d46 Some Unsafe Optimizations Chaoscaot 2023-03-11 10:17:57 +01:00
  • dd3e3a3c78 Fixes Chaoscaot 2023-03-09 21:18:20 +01:00
  • 6a24fc5410 Fixes Chaoscaot 2023-03-09 21:17:45 +01:00
  • c7a2fff8f8 Fixes Chaoscaot 2023-03-09 21:09:55 +01:00
  • 8455ed8ecd Fixes Chaoscaot 2023-03-09 21:07:29 +01:00