You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Co-authored-by: Omer Lachish omer@rauchy.net](4b94a5c) by arikfr
🛠️ [refresh_queries shouldn't break because of a single query having a bad schedule object (#4163) * move filtering of invalid schedules to the query
simplify retrieved_at assignment and wrap in a try/except block to avoid one query blowing up the rest
refactor refresh_queries to use simpler functions with a single responsibility and add try/except blocks to avoid one query blowing up the rest
avoid blowing up when job locks point to expired Job objects. Enqueue them again instead
there's no need to check for the existence of interval - all schedules have intervals
disable faulty schedules
reduce FP style in refresh_queries
report refresh_queries errors to Sentry (if it is configured)
Here's the Weekly Digest for getredash/redash:
ISSUES
Last week 23 issues were created.
Of these, 13 issues have been closed and 10 issues are still open.
OPEN ISSUES
💚 #4701 Cancel BigQuery Queries, by rauchy
💚 #4699 Query page: update empty state text, by arikfr
💚 #4697 Add Unarchive button to a dashboard, by arikfr
💚 #4695 Feature: GitHub OAuth support, by jupe
💚 #4694 Mobile experience improvements, by gabrieldutra
💚 #4692 When resizing chart to a certain size it errors out, by arikfr
💚 #4691 unable to add mongodb data source, by seem8
💚 #4690 Cypress: Separate start command and update to v4.1.0, by gabrieldutra
💚 #4686 Visualization Editor: consistent styles for control labels, by kravets-levko
💚 #4685 Cypress tests for Query Based Parameters Mapping UI , by gabrieldutra
CLOSED ISSUES
❤️ #4700 Restyle Feature: GitHub OAuth support, by restyled-io[bot]
❤️ #4698 Restyle Add Unarchive button to a dashboard, by restyled-io[bot]
❤️ #4696 Snowflake: use different method of showing columns if no schema specified in db name, by arikfr
❤️ #4693 Fix error for query snippets with empty description, by gabrieldutra
❤️ #4689 Change visualization editor scroll to internal divs, by gabrieldutra
❤️ #4688 Use npm ci instead of npm install in CI scripts, by kravets-levko
❤️ #4687 Use main react-grid-layout package instead of fork, by kravets-levko
❤️ #4684 Athena implementation is slow for big queries, by masterlittle
❤️ #4683 Chart with a horizontal legend sometimes doesn't render properly, by kravets-levko
❤️ #4682 Fixed Clickhouse column name encoding problem, by erels
❤️ #4681 Perform cleanup on job timeouts, by rauchy
❤️ #4680 Table visualization: Show which columns are being used for search, by kravets-levko
❤️ #4679 Restyle Fix time parameter and add time units for prometheus query runner, by restyled-io[bot]
LIKED ISSUE
👍 #4689 Change visualization editor scroll to internal divs, by gabrieldutra
It received 👍 x0, 😄 x0, 🎉 x2 and ❤️ x0.
NOISY ISSUE
🔈 #4694 Mobile experience improvements, by gabrieldutra
It received 5 comments.
PULL REQUESTS
Last week, 35 pull requests were created, updated or merged.
OPEN PULL REQUEST
Last week, 1 pull request was opened.
💚 #4701 Cancel BigQuery Queries, by rauchy
UPDATED PULL REQUEST
Last week, 17 pull requests were updated.
💛 #4699 Query page: update empty state text, by arikfr
💛 #4695 Feature: GitHub OAuth support, by jupe
💛 #4690 Cypress: Separate start command and update to v4.1.0, by gabrieldutra
💛 #4686 Visualization Editor: consistent styles for control labels, by kravets-levko
💛 #4685 Cypress tests for Query Based Parameters Mapping UI , by gabrieldutra
💛 #4665 feat: Add ssl options for Cassandra data source, by arihantsurana
💛 #4648 Add options for Query Based Parameter for a query with parameters, by gabrieldutra
💛 #4644 Added setting to hide Plotly mode bar, by daniellangnet
💛 #4642 Counter enhancements, by kravets-levko
💛 #4638 Fix comparison error when scale is None, by cemremengu
💛 #4607 Remove
route.resolve
feature, by kravets-levko💛 #4594 Refactor dialog wrapper component, by kravets-levko
💛 #4586 Dynamic Form: boolean fields related fixes, by arikfr
💛 #4544 Refactor docker-compose.yml for development, by ariarijp
💛 #4254 Give query case sensitive treatment in query hash, by osule
💛 #3604 Fix time parameter and add time units for prometheus query runner, by veerkat
💛 #2478 Excel & CSV query runner, by deecay
MERGED PULL REQUEST
Last week, 17 pull requests were merged.
💜 #4698 Restyle Add Unarchive button to a dashboard, by restyled-io[bot]
💜 #4696 Snowflake: use different method of showing columns if no schema specified in db name, by arikfr
💜 #4693 Fix error for query snippets with empty description, by gabrieldutra
💜 #4689 Change visualization editor scroll to internal divs, by gabrieldutra
💜 #4688 Use npm ci instead of npm install in CI scripts, by kravets-levko
💜 #4687 Use main react-grid-layout package instead of fork, by kravets-levko
💜 #4683 Chart with a horizontal legend sometimes doesn't render properly, by kravets-levko
💜 #4682 Fixed Clickhouse column name encoding problem, by erels
💜 #4681 Perform cleanup on job timeouts, by rauchy
💜 #4680 Table visualization: Show which columns are being used for search, by kravets-levko
💜 #4629 Job timeout doesn't kill the mysql query, by rauchy
💜 #4670 Query View page design adjustments, by gabrieldutra
💜 #4669 Restore archived dashboards via API, by susodapop
💜 #4659 Oracle: update DSN construction to support special characters in user/password., by juanvasquezreyes
💜 #4647 Fix verification email url on home page, by gabrieldutra
💜 #4163 refresh_queries shouldn't break because of a single query having a bad schedule object, by rauchy
💜 #4574 RQ: reuse same names as before for Docker entrypoints, by rauchy
COMMITS
Last week there were 16 commits.
🛠️ Fix error for query snippets with empty description (#4693) by gabrieldutra
🛠️ Solves redashlabs/product#47 (#4669) by susodapop
🛠️ [Table visualization: Show which columns are being used for search (#4680) * Table visualization: Show which columns are being used for search
Fix accidental bug](3650f0c) by kravets-levko
🛠️ Fixed Clickhouse column name encoding problem (#4682) by erels
🛠️ [Snowflake: use different method of showing columns if no schema specified in db name (Snowflake: use different method of showing columns if no schema specified in db name #4696) * Snowflake: use different method of showing columns if no schema specified in db name
Update redash/query_runner/snowflake.py
Co-Authored-By: Omer Lachish omer@rauchy.net
Co-authored-by: Omer Lachish omer@rauchy.net](4b94a5c) by arikfr
🛠️ [refresh_queries shouldn't break because of a single query having a bad schedule object (#4163) * move filtering of invalid schedules to the query
simplify retrieved_at assignment and wrap in a try/except block to avoid one query blowing up the rest
refactor refresh_queries to use simpler functions with a single responsibility and add try/except blocks to avoid one query blowing up the rest
avoid blowing up when job locks point to expired Job objects. Enqueue them again instead
there's no need to check for the existence of interval - all schedules have intervals
disable faulty schedules
reduce FP style in refresh_queries
report refresh_queries errors to Sentry (if it is configured)
avoid using exists+fetch and use exceptions instead](a9cb87d) by rauchy
🛠️ remove rq_healthcheck entrypoint and deprecate celery_healthcheck (#4574) by rauchy
🛠️ [Oracle: update DSN construction to support special characters in user/password. (Oracle: update DSN construction to support special characters in user/password. #4659) * Update oracle.py
The reason I propose this change is to fix an issue when oracle password has an @
example of connection string: user/p@ssword@host
Fixing init after comments
Co-authored-by: Arik Fraimovich arik@arikfr.com](5d533a3) by juanvasquezreyes
🛠️ Change visualization editor scroll to internal divs (#4689) by gabrieldutra
🛠️ Use main react-grid-layout package instead of fork (#4687) by kravets-levko
🛠️ Use npm ci instead of npm install in CI scripts (#4688) by kravets-levko
🛠️ [Perform cleanup on job timeouts (#4681) * move repeated query cancellation error messages to the job serializer
oerform cleanup on JobTimeoutException and DRY query cancellation exception blocks
import JobTimeoutException directly from rq
fix syntax error introduced by mistake
add missing import](9790b07) by rauchy
🛠️ Fix: Chart with a horizontal legend sometimes doesn't render properly (#4683) by kravets-levko
🛠️ [Job timeout doesn't kill the mysql query (Job timeout doesn't kill the mysql query #4629) * forward timeout SIGALRMs to MySQL threads in order to kill any running proccesses
no need to attach to SIGALRM as RQ already does that](35250d6) by rauchy
🛠️ [Query View page design adjustments (Query View page design adjustments #4670) * Realign Data Source and Refresh Schedule
Adjust execution status height
Rewrite Query Page Header flexibility
Remove margin from QuerySource parameters
Cypress: Visit visualization instead of click in tab
Fix wrong css class name in dashboard-grid](cdfa102) by gabrieldutra
🛠️ Fix verification email url on home page (#4647) by gabrieldutra
CONTRIBUTORS
Last week there were 7 contributors.
👤 gabrieldutra
👤 susodapop
👤 kravets-levko
👤 erels
👤 arikfr
👤 rauchy
👤 juanvasquezreyes
STARGAZERS
Last week there were 47 stagazers.
⭐ LostSymbol
⭐ hendriady
⭐ rtx3
⭐ mjschock
⭐ benferch
⭐ chenkaixia
⭐ ANN1996D
⭐ msramalho
⭐ 1401434131
⭐ defvol
⭐ elvis124
⭐ wyster
⭐ keyapi
⭐ hshinkai
⭐ lydiaeluanshi
⭐ nlecoy
⭐ luguoqing
⭐ lorisleiva
⭐ YousignAdmin
⭐ guillaumehanotel
⭐ sertacyildiz
⭐ mengz713
⭐ jsntghf
⭐ riccardomerolla
⭐ jeberly
⭐ gavindsouza
⭐ nepaul
⭐ xfontes42
⭐ baffolobill
⭐ hfftjp
⭐ jinrenjie
⭐ RyoIkarashi
⭐ kfrederix
⭐ Mj23978
⭐ denisgrtv
⭐ VahidAlizadeh
⭐ BeshoyHindy
⭐ PandaLord
⭐ oldbirdgo
⭐ mosoakinyemi
⭐ zhongshaoming1
⭐ jameslk
⭐ chkoar
⭐ just1and0
⭐ jm199504
⭐ songpon
⭐ frankyjuang
You all are the stars! 🌟
RELEASES
Last week there were no releases.
That's all for last week, please 👀 Watch and ⭐ Star the repository getredash/redash to receive next weekly updates. 😃
You can also view all Weekly Digests by clicking here.
The text was updated successfully, but these errors were encountered: