<h3><u>#general</u></h3><br><strong>@hisham.itani: </strong>@hisham.itani has joined the channel<br><strong>@tim780: </strong>i managed to create a POC by following the <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMdTeAXadp8BL3QinSdRtJdqF7hckgVpJ77N6aIHLFxaXKc4raUSL-2BM-2BqPiA7lbwU-2FjfI8o9Fas1csG3Np-2B3jBAzr0Os1hTiiN779WEolNIcI9HeEXGH-2FQ1s-2B4Kkpk3wEmg-3D-3DLOs__vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvKxXK09vfzGB3vl8vEXuHov91HRXnvmBQPytNzmj1KtS7iKERrmVGEcSMdgh45H3oktChpTg7huMmsWsuYvICMyFKQmDedofW03ek9K1l7AGaWsdq3WkNBZirdOj0EMn0y2nMzntQ7sA7jecc3W5bqT48vf-2BM1RloCO8VGhXlmjk-3D><br><strong>@tim780: </strong>now i’ve run out of disk space on my server instances<br><strong>@tim780: </strong>if i configure a google cloud storage file system, will that no longer be an issue?<br><strong>@npawar: </strong>servers still need to download and keep segments locally. setting up the deep store as gcs will only offload the ones from the controller (by default controller’s local FS is used as deep store)<br><strong>@fx19880617: </strong>@tim780 you can configure the storage class to be: ```# ssd-storageclass.yaml apiVersion: <https://u17000708.ct.sendgrid.net/ls/click?upn=iSrCRfgZvz-2BV64a3Rv7HYVrlgt5Kikny2oINt5a8nKrGwof5VrsXdeR32gjJkGk43WPo6Gf6v-2B6sxlWl75t9NQ-3D-3DPnmT_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvHS5yEe4NJOypedfREqmxsd6pjWTrF6xlHgsEzbcaX8cZA-2FuWobSRlj67rPSvQepV6VKHIADBCY-2BllnaDjXbRUJOx5KKHAcDMivzRyClHAvQgtjOIBA-2Bprcy3KYwzVjMG3VemT9VjltEgKPxABPUVzaAA2FlQZtf41hLVZFGGW-2Bo-3D> kind: StorageClass metadata: name: faster provisioner: <https://u17000708.ct.sendgrid.net/ls/click?upn=iSrCRfgZvz-2BV64a3Rv7HYeu3CdbWOCcdLG4WhHRz7TbEEtp3AgMr7Vx8BXP-2FwboAiEDdGOyqksXx1ZlVQTvhvQ-3D-3DdZAD_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvaqk4lmQNMkOZ-2BqwEmgtqx1bTexR3gmDpHHBn7T8BGIewRNwZ3HPADHUUe1T0WgDNKO-2Fs6pIHmXn-2BkJPvwghShhjhyaYdCujnuDGRivvCkSQrsei7t9lQoIlXannhI-2B84KmQrD0Q-2BcCDznQV8NOR640HgjFPq6ZAHDU2mzCWU-2FP0-3D> parameters: type: pd-ssd``` <br><strong>@fx19880617: </strong>then use this as pvc<br><strong>@fx19880617: </strong>```# ssd-claim.yaml apiVersion: v1 kind: PersistentVolumeClaim metadata: name: my-volume spec: storageClassName: faster accessModes: - ReadWriteOnce resources: requests: storage: 30Gi``` <br><strong>@fx19880617: </strong>also pd-ssd is expandable<br><strong>@fx19880617: </strong>so you can update the pvc size if it’s out of disk space<br><strong>@fx19880617: </strong><https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMaL1D6ne7VIFbNxYGwqHjYfYqpL4eYVytMmj6D8wY5qJS5Z7HPC7OLmc71KvJwuICLfQWQiYAz1qgPvFV6x0J6Z9s3qP9RwMpF61d53T0q4Edbma_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvV79MGWmGZLkixw6uiS149ySZuYLSvdM-2FFClsJypxRvJw-2BMEM75VXMwbZ9z-2FOfHZD1o8hy-2FOGygYWAgUYkOySK45FxMZN7OIdLLAFYLKsUGHddfAC5er3OhLrvOdVN2qjIzJTRXWmECmnjVkLs31qZjgysCxp0hLLkOgEviUxxsI-3D><br><strong>@fx19880617: </strong>We recommend to use GCE PD for server serving directory: <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMaL1D6ne7VIFbNxYGwqHjYfYqpL4eYVytMmj6D8wY5qJS5Z7HPC7OLmc71KvJwuICGDvoshpS98gfAg5nYcap4E-3DZeyo_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvIS8B2NfbUsIxzI0yHMc8B26mfZnXsHzj4128dL2tl2WSNexG9-2FQ8NUKjt-2F3JZvYwqN7Q4CiITC5ID7T6vldNCEW0y5NrlWLJVTjhmntEF7hwV1L3KOzUaLDO2kM2lPJe-2F-2BvPba2Cl7P6b-2FTZhD2P7pOwiJ6PpBjnlzoqkmj-2FF2I-3D><br><strong>@tim780: </strong>so if i am consuming from streaming data, how would you recommend managing storage?<br><strong>@fx19880617: </strong>still, for pinot-server, you can check the pvc setup and use `pd-ssd`<br><strong>@fx19880617: </strong>then once the disk is full, you can expand the pvc<br><strong>@fx19880617: </strong>another thing is to start with more pinot-servers<br><strong>@fx19880617: </strong>just need to plan on the disk as well<br><strong>@fx19880617: </strong>You can update the pvc size as well<br><strong>@fx19880617: </strong>```helm inspect values pinot/pinot > /tmp/pinot-values.yaml``` <br><strong>@fx19880617: </strong>then modify the values in `/tmp/pinot-values.yaml`<br><strong>@fx19880617: </strong>then install with the command:<br><strong>@fx19880617: </strong>```helm install pinot pinot/pinot -n pinot --values /tmp/pinot-values.yaml``` <br><strong>@tim780: </strong>so what is the advantage of setting up the deep store as GCS?<br><strong>@tim780: </strong>i was hoping that setting up deep store using GCS will save me from perpetually having to expand disk<br><strong>@tim780: </strong>or another question, is there a TTL for data in a table?<br><strong>@shen.wan: </strong>How can we make sure partitions are balanced? e.g. if I partition on a column, and some values are much more frequent than other values. which `functionName` should I use? And also how should I decide the `numPartitions`?<br><strong>@tingchen: </strong>Hello community,
We are pleased to announce that Apache Pinot (incubating) 0.5.0 is released! Apache Pinot (incubating) is a distributed columnar storage engine that can ingest data in realtime and serve analytical queries at low latency. The release can be downloaded at: <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMcQQjFKoEuWXGLWevcsJdeKUw1F15YpS31J-2F4Pk-2FQ7nrCY9ibTrdYd1m6qeyBOV6GqqBuY866ALK3JWM7AtA-2F-2FwgAPnqQRdbBqrOp5e9buNLtGyA_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvc6os84Vz5yKLCyqFc-2B-2FWwRfk77uwIyEtenohpDXqqLqyVpEeAobgcbhYbH-2BR38QzGjiTgC6SxAdaQrZZb9uibmRvbeQew-2BNrUQy2GphCFHtSiVN1tEPsSowexZUmpjIZY-2Fllx56qU4kmZJ1WqL3dZhA2dM-2F4cmY6rRVqTpOqqPY-3D> The release note is available at: <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMdTeAXadp8BL3QinSdRtJdon83qk0KmPsj4GD1eyhAaJbHXKZr-2Fur2x93Nv9P3MpOA-3D-3D_C8t_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBv6CybZqfD-2BeKPgdFvS2Lo7dwQWiaE9YdpPHQQ7Q-2FmxeYY8oJTMNA0trtFnSxlXw5B51C0HoDHT5YnhTfMMzmCoCiKJvIIft6-2FDL-2B9xxBuwZX68QUHMtmHeB4met9ud1S7aqveXmhkYgnr6K-2FMJbb-2BZIbRAFek1yrv6K9hu-2FwiQyQ-3D> Additional resources - Project website: <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMRoeOIJ0cu5Wh4ZHlIWCwHLGXkd-2BhCKgrha48WQ-2B-2FkLGf9PZ_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvA1EzteL-2B1Uc86HGIzQnaZoUeaujYwTWrMg3HoAmHE-2FOy4iRehNYskFjjVJ6HQL7AYbLWGhuR7JGda779O1g8t6VPFsX9zH-2BJ-2B164CQ0Lh2cn-2BMC-2FUNwN4IeuIC41TIM2K9y3eYjN0wwwDSKT8rimESf3kkzTF1zDd-2FO3sHdZOMg-3D> Getting started: <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMdTeAXadp8BL3QinSdRtJdoTy-2FksWBUm0sk8KtFopl7KHm8x0AhnL-2B84AtzivKuoxw-3D-3DMQ0d_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvUVcJ44UsxMA0gL14N5PF-2B7Orvdi-2FQHqa5AQ5afcgLcu85wKq9FtsJDZijWSEJcJI0csaNAITXvOobDCwFi5LaN3G2pu8yY-2FSeNwAW9xkMOrMyeDzrqr9Pp3Pw-2FTA3OdeFq4-2BaqDwy81-2BZYdi-2FmWRb75Ny0Qlp5uC4aACZ1ZCCYs-3D> Mailing list: <mailto:[email protected]|[email protected]> Slack channel: <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMWAK1h-2BorOSdfgfKGU75-2BI8QWoxrkrmQzyCch0qp4tjfNT1vW-2Bxzh3jbdB5RfXpCbSwN6BNEmpYblqjxDycOxV4-3DFqgB_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvoAq4VzHzhJ94mFVSrc7u9p3OQudzWLBWSOtQD3dXWx07kheuufAv5ve6DBhNagJOJdFFRCHBYUSLf53i2OgXmOfmTxpsfS6ST7UclDayKk5nYmh2sp8GrE6D77l9rQLti-2FRkARkXLtGnmSuZmn0BuSdX69XzjE6M9uvHjdLRn7Q-3D> Twitter: <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMd9SwS4DIxFqqdjhpJqSqaLzIJWLQXkeZ4vqDQOmqozBFpVr_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvkTT8hJE6-2FtNsWwPlfGSsK-2FoUKuaggdSI6GYEXW2-2F4WR-2BZ3enXcoGwZsAfBoC5chd5zzd4YxaVRY5ACGh380DWAn42PDZb-2F8gk-2B8CGtmZDie-2BuKPR63dv6p5k6Sl21nXW1HnqJ-2BnelKtjgnlSUQnnCEAbQ72vJ-2FBwyAMmhIZ17WE-3D> Best Regards, Apache Pinot (incubating) Team<br><h3><u>#random</u></h3><br><strong>@hisham.itani: </strong>@hisham.itani has joined the channel<br><h3><u>#pinot-dev</u></h3><br><strong>@tingchen: </strong>@jackie.jxt, I saw in <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMSfW2QiSG4bkQpnpkSL7FiK3MHb8libOHmhAW89nP5XK1pG9E1bDP4cGSf7q6WeVMQ-3D-3D8egr_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvccUT6HOAuXTDmczbNIzQ2Di9iru4UjIdIQXjYeB-2F216CchM3q8WM7FJmQETQQSg6zmMs8wm-2Fcro3arsW53zUf-2Fgc4R5C1sQVVB-2B5XrQH6aOYGnafj0MqqTszBKekNfG0byzcx5SbqoYYQtC3tIj5vH3DxUcbW8UBYUXevf8dpWk-3D> you removed the class org.apache.pinot.core.startree.hll.HllUtil. Is there any replacement for this functionality? We are using its HllUtil.convertStringToHll and HllUtil.convertHllToString functions.<br><strong>@jackie.jxt: </strong>@tingchen Do you use these 2 functions to create raw data for `FastHLL`?<br><strong>@jackie.jxt: </strong>`FastHLL` has been deprecated for a while, the replacement for that is `DistinctCountHLL` with `BYTES` column for both performance and compaction<br><strong>@tingchen: </strong>Hello community, We are pleased to announce that Apache Pinot (incubating) 0.5.0 is released! Apache Pinot (incubating) is a distributed columnar storage engine that can ingest data in realtime and serve analytical queries at low latency. The release can be downloaded at: <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMcQQjFKoEuWXGLWevcsJdeKUw1F15YpS31J-2F4Pk-2FQ7nrCY9ibTrdYd1m6qeyBOV6GqqBuY866ALK3JWM7AtA-2F-2FwgAPnqQRdbBqrOp5e9buNLMLiS_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBv-2BIzwiBhONoVZgBHvQ2OaYzRhfODpHU5SNirp8Bn2BWj7YG1EnOvkfqQHaKp-2FGhTm-2FPaG2eS501VmLVu65MgiiEu3jRTXsJp3L0rNcB7fGxiIkohtvSeZoMCgK6XirlPy4E702xjn9PjJKha3ZSVTYQEHqHyncfyvjESu2UYLl8I-3D> The release note is available at: <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMdTeAXadp8BL3QinSdRtJdon83qk0KmPsj4GD1eyhAaJbHXKZr-2Fur2x93Nv9P3MpOA-3D-3Dg5LR_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvIWZMMprueLRDtbdXkFb6rd2qOlC558OPxDEAZV0kM48m4Lq-2FgXQ-2BB1qoVQq2MwKq7RG0z5A1HLux8rpWX0nrejQR1E-2BTGyUuXFG-2BcBtiL0RY0dvJ4zcq3cdHfuAnt6IbTc-2Ba9BwTecdwM1UkcYEr1OLh8cNKKPWTwwAzCaSeYZs-3D> Additional resources - Project website: <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMRoeOIJ0cu5Wh4ZHlIWCwHLGXkd-2BhCKgrha48WQ-2B-2FkLGe_vy_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvjPnxzj5kYjpFXAlFW1Q4Bb0QTdTQ-2BardVVAABdvk-2F8ZgW0OWgvg6nKI5PEyRx92T-2B0AhPv-2BBXTBEH36MdZR9Oq6O30t8U7Brq-2BVzgUucHEzqSNeukoSpKtfKiFIt9w9ssEHgXJjQlW8-2B2Ddmcy-2B8FJPASogdeERCQ-2FhlZ-2FCDgRM-3D> Getting started: <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMdTeAXadp8BL3QinSdRtJdoTy-2FksWBUm0sk8KtFopl7KHm8x0AhnL-2B84AtzivKuoxw-3D-3DqSAi_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvBzbfrBtev5ZfR5HBY145wJcsasTu9NWmPvJoKbTnRR8F5T6Vug1j9y89wQMAPmoZqj91ulGCkBA6UKX8x-2BpCOi45mIxVfPGgAcC9hBX5CSQ7R-2BOMsv5Blnx13RE7WVv1Sd4o1tquwDGlaP9HLkddKgOSjfcqaQ-2Bvs3fH3ukfp9w-3D> Mailing list: <mailto:[email protected]|[email protected]> Slack channel: <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMWAK1h-2BorOSdfgfKGU75-2BI8QWoxrkrmQzyCch0qp4tjfNT1vW-2Bxzh3jbdB5RfXpCbSwN6BNEmpYblqjxDycOxV4-3DqARU_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvP-2FgGDu8ZVP56rw3yYE-2B5-2FMLERqifFs2GVq2fLFPT3l9z-2ByX5vOKJDEDdtUTapqFTkwJXCz8ILZsXY-2F3BKtW-2FTPMTBEVEiM61gbo0-2BKsborvYelObd-2BuZXp9OGKFhvOWucIHJVUGZeSKRAGqnTJDdxeu54GTaTtNE5Df0pALgG00-3D> Twitter: <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMd9SwS4DIxFqqdjhpJqSqaLzIJWLQXkeZ4vqDQOmqozBJSip_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvVwa0JETdLDXzQw4oYht-2FMoAmZzficx1HtBS-2Bz8v-2BfoOTWysy8zRS8WCyBPXQf6khrBWg876vq-2FjXeVdM1t1Kgr5EoGx9yYxxCwcmjmMgjKHBA8mN0wvYHL7t-2FFjiUM1hZRpwUPi8kBI3dMPeRkgqCxCLROeXsfXr9JFGBUe5kAA-3D> Best Regards, Apache Pinot (incubating) Team<br><h3><u>#jdbc-connector</u></h3><br><strong>@kharekartik: </strong>Hi Kishore<br><strong>@g.kishore: </strong>Hey Kartik<br><strong>@g.kishore: </strong>how is it going<br><strong>@kharekartik: </strong>so what should be the final call? Implement the /v2 API returning the new respond or refactor the existing API?<br><strong>@g.kishore: </strong>i hate /v2<br><strong>@g.kishore: </strong>can we come up with new api name<br><strong>@g.kishore: </strong>and deprecate the old one<br><strong>@g.kishore: </strong>or make the existing call return both<br><strong>@g.kishore: </strong>list of instanceNames<br><strong>@g.kishore: </strong>and another payload with actual info about each instance<br><strong>@kharekartik: </strong>that will also look bad<br><strong>@g.kishore: </strong>how does the current response look like<br><strong>@kharekartik: </strong>new API we can name as /brokers/info ?<br><strong>@fx19880617: </strong>existing payload is too simple to support this for apis like `/broker/{table}`<br><strong>@g.kishore: </strong>```{ "tenants": { "DefaultTenant": [ "Broker_127.0.0.1_8000" ] }, "tables": { "airlineStats": [ "Broker_127.0.0.1_8000" ] } }```<br><strong>@fx19880617: </strong><br><strong>@fx19880617: </strong>I somehow feel we need to expand one string to another json blob<br><strong>@g.kishore: </strong>who is using these apis today<br><strong>@fx19880617: </strong>there are python and java clients<br><strong>@fx19880617: </strong>we can also recall it<br><strong>@fx19880617: </strong>and just change the client lib<br><strong>@g.kishore: </strong>for the first time we got the api right but reponse wrong :face_palm:<br><strong>@g.kishore: </strong>can we make the client handle both versions?<br><strong>@fx19880617: </strong>how? this PR is also in 0.5.0 release<br><strong>@g.kishore: </strong>ok<br><strong>@fx19880617: </strong>that’s why /v2 makes more sense here :disappointed:<br><strong>@g.kishore: </strong>typically you can add a version in the response header as well<br><strong>@g.kishore: </strong>and clients can check that<br><strong>@g.kishore: </strong>go for v2<br><strong>@g.kishore: </strong>where will v2 appear<br><strong>@fx19880617: </strong>`/brokers/v2`<br><strong>@fx19880617: </strong><https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMSfW2QiSG4bkQpnpkSL7FiK3MHb8libOHmhAW89nP5XKR-2FUF03-2FSzHihFYgmrdGGbA-3D-3D__fc_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvtv7-2BalX4jwGzJ4NlEYCo4Q8b9yrZzrMwBmE45cT1iq-2F1l0cnG7oUfw-2FLBbN89pcHUgh1tvaZ4lGKDTIOSWI5lakIAHN8kAzY47PkgYG8-2BjGQjG0mUn2zWbFnkRpPqEoDDJwuYJB4qtzLpg5Nga8uAe93j809FkZSWf4uLWeSZg0-3D><br><strong>@kharekartik: </strong>So it is decided we are going with /v2 ?<br><strong>@kharekartik: </strong>Also, I think in currently flow, we are calling zookeeper for every tenant and table, right?<br><strong>@g.kishore: </strong>right<br><strong>@g.kishore: </strong>we should avoid that<br><strong>@fx19880617: </strong>I’m using helix apis, I assume that should have its own caching or no?<br><strong>@g.kishore: </strong>no<br><strong>@g.kishore: </strong>dont think it has caching<br><strong>@fx19880617: </strong>ic<br><strong>@fx19880617: </strong>then we should let client side cache that<br><strong>@fx19880617: </strong>this is per client initialization not per query basis<br><strong>@g.kishore: </strong>we dont want the clients to set up listeners to ZK<br><strong>@fx19880617: </strong>no, so client should ask controller for a list of brokers to query<br><strong>@g.kishore: </strong>yes but thats only for initial connection creation<br><strong>@g.kishore: </strong>and it can refresh it when there is an error or periodically<br><strong>@fx19880617: </strong>correct<br><h3><u>#pinot-0-5-0-release</u></h3><br><strong>@fx19880617: </strong>seeing some issue with website build, working with Chethan to fix that.<br><strong>@tingchen: </strong>thanks Xiang. Let me know once it is fixed.<br><strong>@tingchen: </strong>hi @fx19880617, any luck updating the <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMRoeOIJ0cu5Wh4ZHlIWCwHK-2BkN9WYGOn8Ke80LcnX-2F-2B3pqb2_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvn28Ylwcc5pQD2PVdLT09iMjSl2Ptazeq6huD5uEw8W-2B0A6RflsLzmQXjMvjiF4hFe-2BliVVLaj14aHqDAUG-2B40y9hu3H9kpXXuJNnixejXrlLgNHHL-2FyaLdPhaTSXbehuTkHYQm4KO6sf-2BNUCplqfnNaQjs0KG58SGpFrLmqXDb4-3D> page? If it is ok, can I use this link <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMcQQjFKoEuWXGLWevcsJdeKUw1F15YpS31J-2F4Pk-2FQ7nrCY9ibTrdYd1m6qeyBOV6GqqBuY866ALK3JWM7AtA-2F-2FwgAPnqQRdbBqrOp5e9buNLjQu7_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvkkNNJ-2FBOxVVC6HorDxeoMPnKMsp5qFFXbFXSy91iiYXqS4za70VqXGW1RNhbaEVE9Isp2LXhzTTso4zun6zREfgq9qFJGxK6aAbNv2xA2Cqdg2ll4hDglGEwntKsVqYWGsfBSbPg8ubWP1PnPwWIk8wR7atgCuB7S2YYBwBgo8g-3D> as the download page in the COMM email to send out?<br><strong>@fx19880617: </strong>not yet<br><strong>@fx19880617: </strong>still working with @chethanu.tech on this<br><strong>@chethanu.tech: </strong>@chethanu.tech has joined the channel<br><strong>@fx19880617: </strong>seems that the `yarn build` command broken somehow<br><strong>@tingchen: </strong>Thanks Xiang. I will use <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMcQQjFKoEuWXGLWevcsJdeKUw1F15YpS31J-2F4Pk-2FQ7nrCY9ibTrdYd1m6qeyBOV6GqqBuY866ALK3JWM7AtA-2F-2FwgAPnqQRdbBqrOp5e9buNLzD6U_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvDmsUZu2rTfS02E3RrDgBybMWz96B35P4sYsjEdSFIJbRX2g0fSBbW2WktzBwdKwd7fUzBN0PD5EuoM81qzcN7wmKDJrZbDDnTTl7stpYp8Qv-2FRV4CIGKpGmmeiGZAGSgwEf95P4qgNxCa-2Ffbw8YnDz04f3iESNSxz9ttKCeijxo-3D> in the COMM emails to send out shortly. It should be fine for users. We can fix the <https://u17000708.ct.sendgrid.net/ls/click?upn=iSrCRfgZvz-2BV64a3Rv7HYbJ5-2F8W6HMZppb-2FJJxGr0FZ48YiMCg5yucQAvoEgr0sLGBqmhXYfGNFMe2V-2F91YI8w-3D-3DPkQD_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvo4pyHQr1L3IfFj5ZLmysGdHOx1BPWJTGhq2NUyVIY1qjVJlMlYhfZ-2Fitvdy82N3yFYHkp0ZyUQ4tDMt84wgDwFKzsNCN4iIBdDAWd-2BCT3lECYVl6D-2FtSrDY-2B1Ic-2FT9DcDyFLG3H01HDpVQKH25ZjC8G37QYEt706MJXkdN1Wg7s-3D> download site later.<br><strong>@tingchen: </strong>@ssubrama can you give me the editor right to the release doc in cwiki?<br><strong>@tingchen: </strong>My account is <https://u17000708.ct.sendgrid.net/ls/click?upn=1BiFF0-2FtVRazUn1cLzaiMdw-2FcF2F51LKj8tTo0R9Alb88ZzqtDxq8uh1VXj5wNJD5OPRUxeNvWEkrMyD4K4JAw-3D-3D3gNW_vGLQYiKGfBLXsUt3KGBrxeq6BCTMpPOLROqAvDqBeTyxjzGuURkpArX8TTRMwiBvMNv-2BbahQzgx63iUivQ7cZzCiwcAiswPqTDLEPPypYeped95Wo0GGpIKYL-2Br8bUIqQ1-2FMMGj2ZkVfOEZodM06DsqO3WSVZwVLT0BWUf4yVNapIY5BPKX4VM55x5aYqEBMmebxbYoGvQryOTeX8wG1IsMF0WZVT8ET6gTbC56vzDw-3D><br><strong>@tingchen: </strong>would like to add a few modification to the release doc with my recent experiences.<br><strong>@ssubrama: </strong>The page is set to "No restrictions" as far as I can see. It says everyone can view and edit the page<br><strong>@ssubrama: </strong>@tingchen ^^<br><strong>@tingchen: </strong>The lock is in unrestricted mode. But the screen has no Edit button i can click. I recently changed to a new profile ting.chen because I lost the access to the previous one.<br><h3><u>#presto-pinot-connector</u></h3><br><strong>@yash.agarwal: </strong>@yash.agarwal has joined the channel<br>
