x# Changelog All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- PR #580: Added features to load videos from S3.
- PR #568: feat: added support for INSERT and DELETE operators for structured data
- PR #581: fix: debugging issuse in yolov5
- PR #559: Added Order By + Limit to FaissIndexScan optimization rule.
- PR #552: Added expression signature.
- PR #551: Added support for aggregation, toxicity detection, and querying based on video timestamps.
- PR #557: Update documentation for notebook.
- PR #562: Added benchmark and server tests.
- PR #565: Updated rule and expression implementations.
- PR #560: Added UDF for ASL recognition.
- PR #558: fix: emotion analysis colab link.
- PR #561: fix: Circlie CI error.
- PR #553: fix: secondary index and udf expression signature in index.
- PR #506: Added support for windows and macos
- PR #492: Moved to a lark-based parser
- PR #536: Lateral function call to linear data flow
- PR #535: Similarity UDF
- PR #544: fix: catalog improved file and function names
- PR #543: fix: server relaunch does not load metadata tables
- PR #533: feat: load img support
- PR #514: feat: Add support open command
- PR #513: feat: Load regex support
- PR #508: feat: Yolov5 Object detector UDF
- PR #505: fix: support multiple evadb version.
- PR #477: feat: Load syntax change
- PR #498: docs: more details
- PR #495: docs: improve read-the-docs
- PR #488: docs: fix notebooks
- PR #486: docs: update notebooks + banner
- PR #476: feat: GPU jenkins support
- PR #474: feat: Support for action queries in Eva
- PR #472: feat: Replace Json with Pickle Serialization
- PR #462: ci: Enable GPU support for Jenkins CI
- PR #454: docs: adding gifs to readme
- PR #445: feat: Replace Spark+Petastorm with Sqlite+SqlAlchemy
- PR #444: feat: Explain command support
- PR #426: feat: Simplify PytorchAbstractClassifierUDF interface
- PR #445: feat: Replace Spark+Petastorm with Sqlite+SqlAlchemy
- PR #424: Jenkins CI
- PR #432: Emotion palette notebook
- PR #419: Updated Dockerfile
- PR #407: Movie analysis notebook
- PR #404: feat: Lateral join + sampling
- PR #393: feat: EVA config updates
Thanks to @gaurav274, @xzdandy, @LordDarkula, @jarulraj, @Anirudh58, @Aryan-Rajoria for contributions!
- PR #373: Reduce number of file transactions in configuration (#373)
- PR #372: bugfix: Make ConfigurationManager read and update operate on eva.yml (#372)
- PR #367: Dataset support (#367)
- PR #362: Automatically adding Tutorial Notebooks to docs (#362)
- PR #359: Layout for EVA Documentation (#359)
- PR #355: docs: Adding instructions for setup on M1 Mac (#355)
- PR #344: Updated the tutorial notebooks (#344)
- PR #342: Support for NOT NULL (#342)
- PR #340: Tutorial: Gender analysis (#340)
- PR #339: Bug: Fix CROP UDF (#339)
- PR #334: bug: fix face detector (#334)
- PR #331: Simplify Environment Configuration
- PR #316: feat: Predicate Pushdown across join and Fix Materialization Bugs
Thanks to @gaurav274, @jarulraj, @xzdandy, @LordDarkula, @Anirudh58, @Aryan-Rajoria, @adarsh2397, and @IshSiva for contributions!
- PR #323: Fix EVA Configuration
- PR #321: CI: Caching dependencies
- PR #315: Unified load
- PR #313: Logo update
- PR #309: UNNEST operator
- PR #307: Feature extractor UDF
- PR #303: Face detector and OCR extractor UDFs
Thanks to @gaurav274, @jarulraj, @xzdandy, @LordDarkula, @eloyekunle, and @devshreebharatia for contributions!
- PR #295: Improve Error Messages and Query responses
- PR #292: Upating read the docs + website
- PR #288: Update README.md
- PR #283: Updated README
- PR #278: Updated development guide
- PR #275: Updated setup.py
- PR #273: Predicate pushdown for video table
- PR #272: Add support for DROP and SHOW UDFs
- PR #262: Error message enhancement
- PR #276: Website updates
- PR #257: Interpreter updates
Thanks to @gaurav274, @jarulraj, @xzdandy, @EDGAhab, and @kaushikravichandran for contributions!