Comments (5)
It looks like there is a profiling integration so this might be easier than I thought
from homeassistant-elasticsearch.
Top hot functions based on 0.7.0
Seems like there might be an opportunity to optimize sanitizing attributes and sanitizing datastream names.
The simplest solution is probably to just cache the sanitized names
from homeassistant-elasticsearch.
Cache datastream and attribute normalization:
Issue: #293
PR: #294
from homeassistant-elasticsearch.
Reduce attribute counts:
Issue: #297
PR: #298
from homeassistant-elasticsearch.
Issue: #310
PR: #311
from homeassistant-elasticsearch.
Related Issues (20)
- Investigate removing YAML config HOT 1
- ES and Kibana bootstrapping fails in certain Docker configurations
- Publishing All States doesn't fire if there are no state/attribute changes in the queue
- Cache sanitized datastream and attribute names HOT 1
- Consider removing some core attributes that duplicate other fields
- Strict dynamic mapping is going to cause issues HOT 2
- Component is broken in 2024.5 HOT 1
- Add simple entity publishing benchmark test
- manifest.json version is out of date HOT 1
- Update doc site for 2.0 release
- Support publishing to multiple clusters HOT 1
- Improve Benchmarking suite
- Clean-up follow-ups from Floors PR
- Entity area should default to device area
- `hass.object_id` should be a property of the `entity` HOT 2
- state.class vs state.value
- device.entity, entity.device or entity,device?
- Automatically rollover datastreams when index template changes
- Missing component diagnostics HOT 1
- Switch to Mypy
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homeassistant-elasticsearch.