Skip to content

Comments

Ahmed#7

Open
Ahmed8881 wants to merge 9 commits intomainfrom
ahmed
Open

Ahmed#7
Ahmed8881 wants to merge 9 commits intomainfrom
ahmed

Conversation

@Ahmed8881
Copy link
Owner

No description provided.

Ahmed8881 and others added 8 commits May 23, 2025 18:41
- Implemented catalog_add_index to add indexes to the catalog.
- Added catalog_find_index and catalog_find_index_by_column to retrieve indexes.
- Created create_secondary_index to build indexes by scanning tables.
- Developed secondary_index_insert, secondary_index_find, and secondary_index_delete for managing index entries.
- Introduced hash_key_for_value to generate numeric keys from data.
- Implemented get_column_value to retrieve column values based on type.
- Ensured proper error handling and memory management throughout the new functionality.
- Introduced OpenIndexes structure to track active indexes for a database.
- Updated Database structure to include active_indexes field.
- Implemented functions to initialize, close, and open indexes associated with tables.
- Modified catalog functions to handle index information during save/load operations.
- Enhanced the command processor to open and manage indexes when using a table.
- Improved error handling and logging for index operations.
…d view functionalities; enhance database connection and configuration; add JSON data caching; update UI with Bootstrap styling and scripts for improved user experience.
…amic ID assignment and improve command execution for database operations.
…ng; add fallback to load records from cache if no records are found.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants