igorlukanin Github contribution chart
igorlukanin Github Stats
igorlukanin Most Used Languages

Activity

29 Sep 2022

Issue Comment

Igorlukanin

Endpoint with information about preagregtation status for security contexts

It would be nice to have an endpoint where we will be able to request information about the current preaggregation status.

Forked On 29 Sep 2022 at 02:31:49

Igorlukanin

@frimuchkov Which statuses are you interested in seeing when requesting this endpoint?

Commented On 29 Sep 2022 at 02:31:49

Igorlukanin

Open source Looker alternative

Created On 29 Sep 2022 at 02:14:56
Create Branch

Igorlukanin

Weekly Data Engineering Newsletter

On 29 Sep 2022 at 02:14:24

Igorlukanin

Weekly Data Engineering Newsletter

Forked On 29 Sep 2022 at 02:04:27

Igorlukanin

Create tukan.md (#22)

Pushed On 29 Sep 2022 at 02:03:10

Igorlukanin

Add post (#23)

Pushed On 29 Sep 2022 at 02:03:10

Igorlukanin

Add founder story of Singularity Data (#24)

  • Add founder story of Singularity Data

  • Update Singularity Data.md

Pushed On 29 Sep 2022 at 02:03:10

Igorlukanin

post suggestion (#25)

Pushed On 29 Sep 2022 at 02:03:10

Igorlukanin

Create quix.md (#26)

Pushed On 29 Sep 2022 at 02:03:10

Igorlukanin

Submit post - Know Your Limits: Cluster Benchmarks (#27)

Pushed On 29 Sep 2022 at 02:03:10

Igorlukanin

09-11-22 (#28)

Pushed On 29 Sep 2022 at 02:03:10

Igorlukanin

Merge branch 'ananthdurai:main' into main

Pushed On 29 Sep 2022 at 02:03:10

Igorlukanin

examples(cube-twitter-stream) (#5274)

  • Example

  • Update

  • Update

Pushed On 23 Sep 2022 at 09:55:24

Igorlukanin

example: cube-twitter-stream

Created On 23 Sep 2022 at 09:55:23

Igorlukanin

Update

Pushed On 23 Sep 2022 at 09:54:58

Igorlukanin

Update

Pushed On 23 Sep 2022 at 09:26:42

Igorlukanin

docs: new website

To run locally:

cd website
pnpm i
pnpm start 

Merged On 22 Sep 2022 at 08:38:57

Igorlukanin

LGTM!

Commented On 22 Sep 2022 at 08:38:57
Issue Comment

Igorlukanin

docs: new website

To run locally:

cd website
pnpm i
pnpm start 

Forked On 22 Sep 2022 at 08:38:15

Igorlukanin

@gionkunz I hope this can be merged soon. Can't wait to see the new docs website live! πŸ‘€

Commented On 22 Sep 2022 at 08:38:15

Igorlukanin

examples(ksqldb): Update chart

Created On 19 Sep 2022 at 07:40:36
Create Branch
Igorlukanin In cube-js/cube.js Create Branchksqldb-example-update

Igorlukanin

πŸ“Š Cube β€” Headless Business Intelligence for Building Data Applications

On 19 Sep 2022 at 07:38:47
Issue Comment

Igorlukanin

How set the color of each point on one line...

I need help with your "chartist-js" project. I want to draw a graph as a line with dots, but I need to set the color of each point at the time of drawing. Π‘Π½ΠΈΠΌΠΎΠΊ экрана

Forked On 13 Sep 2022 at 08:20:18

Igorlukanin

Also, since Chartist renders chart elements as SVG, it's possible to style everything with CSS.

Commented On 13 Sep 2022 at 08:20:18

Igorlukanin

example: cube-twitter-stream

Created On 09 Sep 2022 at 11:58:41
Create Branch
Igorlukanin In cube-js/cube.js Create Branchcube-twitter-stream

Igorlukanin

πŸ“Š Cube β€” Headless Business Intelligence for Building Data Applications

On 09 Sep 2022 at 11:54:39
Issue Comment

Igorlukanin

Consistent option naming for alignment

Feature Proposal

Comming from https://github.com/chartjs/Chart.js/pull/10106#discussion_r795044454 make all alginment's start, center and end instead of left, center and right.

Will also make it easyer to work with since its more consistent instead of 2 kind of naming scheme's

Possible Implementation

No response

Forked On 02 Sep 2022 at 08:18:34

Igorlukanin

I don't have a hard opinion about this, I just wonder how this will evolve. Should these "alternative" options be kept indefinitely in the code? Or, should at some point the backward compatibility be broken so that everyone has to go and replace left/right to start/end in their options?

My wild guess is that this will never be a reason to break the compatibility so Chart.js will stay with these pair of alternative options forever.

Commented On 02 Sep 2022 at 08:18:34
Issue Comment

Igorlukanin

docs: new website

To run locally:

cd website
pnpm i
pnpm start 

Forked On 30 Aug 2022 at 08:13:21

Igorlukanin

@gionkunz I would probably stick with what @dangreen suggests if you'd don't have a really strong opinion about this.

Commented On 30 Aug 2022 at 08:13:21
Issue Comment

Igorlukanin

High CPU usage on upgrading from 2.9.3 to 3.8.0

Expected behavior

CPU usage should be reduced.

Current behavior

Recently we had upgraded from version 2.9.3 to 3.8.0 & it observed that CPU consumption is more than double compare to older version.

Application is plotting 5 graphs simultaneously with 75 data points across X axis.

CPU Usage with Version 3.x

CPU Usage with Version 2.9.3

Demo project link - https://codesandbox.io/s/lucid-stonebraker-ywkx7

Reproducible sample

https://codesandbox.io/s/lucid-stonebraker-ywkx7

Optional extra steps/info to reproduce

No response

Possible solution

No response

Context

No response

chart.js version

v3.x

Browser name and version

Observed on latest chrome & firefox

Link to your project

https://codesandbox.io/s/lucid-stonebraker-ywkx7

Forked On 29 Aug 2022 at 08:36:09

Igorlukanin

I'm sorry, could you please check your link to CodeSandbox?

Commented On 29 Aug 2022 at 08:36:09
Issue Comment

Igorlukanin

Chart.js advantages and prominent features explained

Documentation Is:

  • [X] Missing or needed?
  • [ ] Confusing
  • [ ] Not sure?

Please Explain in Detail...

Chart.js has very thorough docs, API reference, and examples.

However, both Chart.js website and the docs lack the explanation of why would anyone choose Chart.js. On the website, Chart.js is described as "Simple yet flexible JavaScript charting for designers & developers" (arguably, not the best way to describe Chart.js). In the docs, a newcomer instantly faces installation instructions; parts of the information about the good parts of Chart.js is scattered over the pages.

Your Proposal for Changes

Why Chart.js. I'd like to extend the main page of the docs to explain the best parts of Chart.js and list the reasons to choose Chart.js.

Here's what I think is relevant:

  • popularity, adoption, and community
    • most popular charting library in the world (see GitHub stars)
    • actively developed (see GitHub activity and release cadence)
    • actively supported (see Stack Overflow activity)
  • feature-completeness
    • chart types, including mixed and external
    • animations
  • flexibility and configurability
    • extensive options
    • plugins (datalabels, annotation, zoom, etc.)
  • performance
    • canvas rendering
    • data parsing, normalization, and decimation
  • ecosystem integrations
  • developer experience
    • docs, samples
    • typings
    • tree-shaking

Tutorial. To help newcomers get started, I'd also like to show everything listed above in action with a step-by-step tutorial. It can demonstrate Chart.js and plugins installation, data fetching, configuration, rendering, interactions, etc.

Since this is going to be a more lengthy write-up, it's probably best placed in the Getting Started section and linked from the main page. Another option is to place it externally (see example) and link from the docs.

I'd love to get feedback on the "Why Chart.js" part. What else should be considered as a Chart.js advantage? How can this list be improved? Similarly, I'd love to get feedback on the "tutorial" part as well.

Example

No response

Forked On 29 Aug 2022 at 08:32:28

Igorlukanin

even though it might not be the best project for really advanced use cases

@etimberg I'm curious which projects you consider fit for said advanced use cases.

Commented On 29 Aug 2022 at 08:32:28

Igorlukanin

docs: replace deprecated node-sass with sass and move from GA to GTM

  • node-sass is deprecated, and installation fails on m1, so replaced it with recommended dart-sass
  • moved from google analytics plugin to google tagmanager

Check List

  • [ ] Tests has been run in packages where changes made if available
  • [ ] Linter has been run for changed code
  • [ ] Tests for the changes have been added if not covered yet
  • [ ] Docs have been added / updated if required

Issue Reference this PR resolves

[For example #12]

Description of Changes Made (if issue reference is not provided)

[Description goes here]

Merged On 25 Aug 2022 at 11:46:32

Igorlukanin

LGTM

Commented On 25 Aug 2022 at 11:46:32

Igorlukanin

examples: Firebolt + Cube (Wikipedia Outliers) (#5149)

  • Add Firebolt example

  • Revert

  • Cursors

  • Deps

  • Map

  • Code

Pushed On 24 Aug 2022 at 08:15:08

Igorlukanin

Add Firebolt example

Created On 24 Aug 2022 at 08:15:06

Igorlukanin

Code

Pushed On 24 Aug 2022 at 08:13:28

Igorlukanin

Revert

Pushed On 24 Aug 2022 at 08:09:22

Igorlukanin

Cursors

Pushed On 24 Aug 2022 at 08:09:22

Igorlukanin

Deps

Pushed On 24 Aug 2022 at 08:09:22

Igorlukanin

Map

Pushed On 24 Aug 2022 at 08:09:22

Igorlukanin

Add Firebolt example

Created On 24 Aug 2022 at 12:23:46
Create Branch
Igorlukanin In cube-js/cube.js Create Branchexamples/wikipedia-outliers

Igorlukanin

πŸ“Š Cube β€” Headless Business Intelligence for Building Data Applications

On 24 Aug 2022 at 12:06:26
Issue Comment

Igorlukanin

Add an open source license (MIT License)

Without an open source license, nobody is allowed to copy, distribute or modify the project as a whole. As the project has multiple contributors, this includes the original owner.


Disclaimer: Be adviced that I am a newbro to both open source and licensing. I was just browsing through some projects and it came to my attention that this project has no open source license. I decided to add one. I went with the MIT license as chartjs/Chart.js uses the same.

Forked On 23 Aug 2022 at 01:11:25

Igorlukanin

I think this is a fair point and a great idea! Thanks @simonplattner πŸ™Œ

Cc @etimberg @kurkle @LeeLenaleee

Commented On 23 Aug 2022 at 01:11:25