That looks cool, maybe let’s split off a thread on how to improve our
release processes?

Twitter: https://twitter.com/holdenkarau
Books (Learning Spark, High Performance Spark, etc.):
https://amzn.to/2MaRAG9  <https://amzn.to/2MaRAG9>
YouTube Live Streams: https://www.youtube.com/user/holdenkarau


On Wed, May 8, 2024 at 9:31 AM Erik Krogen <xkro...@apache.org> wrote:

> On that note, GitHub recently released (public preview) a new feature
> called Artifact Attestions which may be relevant/useful here: Introducing
> Artifact Attestations–now in public beta - The GitHub Blog
> <https://github.blog/2024-05-02-introducing-artifact-attestations-now-in-public-beta/>
>
> On Wed, May 8, 2024 at 9:06 AM Nimrod Ofek <ofek.nim...@gmail.com> wrote:
>
>> I have no permissions so I can't do it but I'm happy to help (although I
>> am more familiar with Gitlab CICD than Github Actions).
>> Is there some point of contact that can provide me needed context and
>> permissions?
>> I'd also love to see why the costs are high and see how we can reduce
>> them...
>>
>> Thanks,
>> Nimrod
>>
>> On Wed, May 8, 2024 at 8:26 AM Holden Karau <holden.ka...@gmail.com>
>> wrote:
>>
>>> I think signing the artifacts produced from a secure CI sounds like a
>>> good idea. I know we’ve been asked to reduce our GitHub action usage but
>>> perhaps someone interested could volunteer to set that up.
>>>
>>> Twitter: https://twitter.com/holdenkarau
>>> Books (Learning Spark, High Performance Spark, etc.):
>>> https://amzn.to/2MaRAG9  <https://amzn.to/2MaRAG9>
>>> YouTube Live Streams: https://www.youtube.com/user/holdenkarau
>>>
>>>
>>> On Tue, May 7, 2024 at 9:43 PM Nimrod Ofek <ofek.nim...@gmail.com>
>>> wrote:
>>>
>>>> Hi,
>>>> Thanks for the reply.
>>>>
>>>> From my experience, a build on a build server would be much more
>>>> predictable and less error prone than building on some laptop- and of
>>>> course much faster to have builds, snapshots, release candidates, early
>>>> previews releases, release candidates or final releases.
>>>> It will enable us to have a preview version with current changes-
>>>> snapshot version, either automatically every day or if we need to save
>>>> costs (although build is really not expensive) - with a click of a button.
>>>>
>>>> Regarding keys for signing. - that's what vaults are for, all across
>>>> the industry we are using vaults (such as hashicorp vault)- but if the
>>>> build will be automated and the only thing which will be manual is to sign
>>>> the release for security reasons that would be reasonable.
>>>>
>>>> Thanks,
>>>> Nimrod
>>>>
>>>>
>>>> בתאריך יום ד׳, 8 במאי 2024, 00:54, מאת Holden Karau ‏<
>>>> holden.ka...@gmail.com>:
>>>>
>>>>> Indeed. We could conceivably build the release in CI/CD but the final
>>>>> verification / signing should be done locally to keep the keys safe (there
>>>>> was some concern from earlier release processes).
>>>>>
>>>>> Twitter: https://twitter.com/holdenkarau
>>>>> Books (Learning Spark, High Performance Spark, etc.):
>>>>> https://amzn.to/2MaRAG9  <https://amzn.to/2MaRAG9>
>>>>> YouTube Live Streams: https://www.youtube.com/user/holdenkarau
>>>>>
>>>>>
>>>>> On Tue, May 7, 2024 at 10:55 AM Nimrod Ofek <ofek.nim...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> Sorry for the novice question, Wenchen - the release is done manually
>>>>>> from a laptop? Not using a CI CD process on a build server?
>>>>>>
>>>>>> Thanks,
>>>>>> Nimrod
>>>>>>
>>>>>> On Tue, May 7, 2024 at 8:50 PM Wenchen Fan <cloud0...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> UPDATE:
>>>>>>>
>>>>>>> Unfortunately, it took me quite some time to set up my laptop and
>>>>>>> get it ready for the release process (docker desktop doesn't work 
>>>>>>> anymore,
>>>>>>> my pgp key is lost, etc.). I'll start the RC process at my tomorrow. 
>>>>>>> Thanks
>>>>>>> for your patience!
>>>>>>>
>>>>>>> Wenchen
>>>>>>>
>>>>>>> On Fri, May 3, 2024 at 7:47 AM yangjie01 <yangji...@baidu.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> +1
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> *发件人**: *Jungtaek Lim <kabhwan.opensou...@gmail.com>
>>>>>>>> *日期**: *2024年5月2日 星期四 10:21
>>>>>>>> *收件人**: *Holden Karau <holden.ka...@gmail.com>
>>>>>>>> *抄送**: *Chao Sun <sunc...@apache.org>, Xiao Li <
>>>>>>>> gatorsm...@gmail.com>, Tathagata Das <tathagata.das1...@gmail.com>,
>>>>>>>> Wenchen Fan <cloud0...@gmail.com>, Cheng Pan <pan3...@gmail.com>,
>>>>>>>> Nicholas Chammas <nicholas.cham...@gmail.com>, Dongjoon Hyun <
>>>>>>>> dongjoon.h...@gmail.com>, Cheng Pan <cheng...@apache.org>, Spark
>>>>>>>> dev list <dev@spark.apache.org>, Anish Shrigondekar <
>>>>>>>> anish.shrigonde...@databricks.com>
>>>>>>>> *主题**: *Re: [DISCUSS] Spark 4.0.0 release
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> +1 love to see it!
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, May 2, 2024 at 10:08 AM Holden Karau <
>>>>>>>> holden.ka...@gmail.com> wrote:
>>>>>>>>
>>>>>>>> +1 :) yay previews
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, May 1, 2024 at 5:36 PM Chao Sun <sunc...@apache.org> wrote:
>>>>>>>>
>>>>>>>> +1
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, May 1, 2024 at 5:23 PM Xiao Li <gatorsm...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> +1 for next Monday.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> We can do more previews when the other features are ready for
>>>>>>>> preview.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Tathagata Das <tathagata.das1...@gmail.com> 于2024年5月1日周三 08:46写道:
>>>>>>>>
>>>>>>>> Next week sounds great! Thank you Wenchen!
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, May 1, 2024 at 11:16 AM Wenchen Fan <cloud0...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Yea I think a preview release won't hurt (without a branch cut). We
>>>>>>>> don't need to wait for all the ongoing projects to be ready. How about 
>>>>>>>> we
>>>>>>>> do a 4.0 preview release based on the current master branch next 
>>>>>>>> Monday?
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, May 1, 2024 at 11:06 PM Tathagata Das <
>>>>>>>> tathagata.das1...@gmail.com> wrote:
>>>>>>>>
>>>>>>>> Hey all,
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Reviving this thread, but Spark master has already accumulated a
>>>>>>>> huge amount of changes.  As a downstream project maintainer, I want to
>>>>>>>> really start testing the new features and other breaking changes, and 
>>>>>>>> it's
>>>>>>>> hard to do that without a Preview release. So the sooner we make a 
>>>>>>>> Preview
>>>>>>>> release, the faster we can start getting feedback for fixing things 
>>>>>>>> for a
>>>>>>>> great Spark 4.0 final release.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> So I urge the community to produce a Spark 4.0 Preview soon even if
>>>>>>>> certain features targeting the Delta 4.0 release are still incomplete.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Thanks!
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, Apr 17, 2024 at 8:35 AM Wenchen Fan <cloud0...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Thank you all for the replies!
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> To @Nicholas Chammas <nicholas.cham...@gmail.com> : Thanks for
>>>>>>>> cleaning up the error terminology and documentation! I've merged the 
>>>>>>>> first
>>>>>>>> PR and let's finish others before the 4.0 release.
>>>>>>>>
>>>>>>>> To @Dongjoon Hyun <dongjoon.h...@gmail.com> : Thanks for driving
>>>>>>>> the ANSI on by default effort! Now the vote has passed, let's flip the
>>>>>>>> config and finish the DataFrame error context feature before 4.0.
>>>>>>>>
>>>>>>>> To @Jungtaek Lim <kabhwan.opensou...@gmail.com> : Ack. We can
>>>>>>>> treat the Streaming state store data source as completed for 4.0 then.
>>>>>>>>
>>>>>>>> To @Cheng Pan <cheng...@apache.org> : Yea we definitely should
>>>>>>>> have a preview release. Let's collect more feedback on the ongoing 
>>>>>>>> projects
>>>>>>>> and then we can propose a date for the preview release.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Wed, Apr 17, 2024 at 1:22 PM Cheng Pan <pan3...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> will we have preview release for 4.0.0 like we did for 2.0.0 and
>>>>>>>> 3.0.0?
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Cheng Pan
>>>>>>>>
>>>>>>>>
>>>>>>>> > On Apr 15, 2024, at 09:58, Jungtaek Lim <
>>>>>>>> kabhwan.opensou...@gmail.com> wrote:
>>>>>>>> >
>>>>>>>> > W.r.t. state data source - reader (SPARK-45511), there are
>>>>>>>> several follow-up tickets, but we don't plan to address them soon. The
>>>>>>>> current implementation is the final shape for Spark 4.0.0, unless 
>>>>>>>> there are
>>>>>>>> demands on the follow-up tickets.
>>>>>>>> >
>>>>>>>> > We may want to check the plan for transformWithState - my
>>>>>>>> understanding is that we want to release the feature to 4.0.0, but 
>>>>>>>> there
>>>>>>>> are several remaining works to be done. While the tentative timeline 
>>>>>>>> for
>>>>>>>> releasing is June 2024, what would be the tentative timeline for the 
>>>>>>>> RC cut?
>>>>>>>> > (cc. Anish to add more context on the plan for transformWithState)
>>>>>>>> >
>>>>>>>> > On Sat, Apr 13, 2024 at 3:15 AM Wenchen Fan <cloud0...@gmail.com>
>>>>>>>> wrote:
>>>>>>>> > Hi all,
>>>>>>>> >
>>>>>>>> > It's close to the previously proposed 4.0.0 release date (June
>>>>>>>> 2024), and I think it's time to prepare for it and discuss the ongoing
>>>>>>>> projects:
>>>>>>>> >     •
>>>>>>>> > ANSI by default
>>>>>>>> >     • Spark Connect GA
>>>>>>>> >     • Structured Logging
>>>>>>>> >     • Streaming state store data source
>>>>>>>> >     • new data type VARIANT
>>>>>>>> >     • STRING collation support
>>>>>>>> >     • Spark k8s operator versioning
>>>>>>>> > Please help to add more items to this list that are missed here.
>>>>>>>> I would like to volunteer as the release manager for Apache Spark 
>>>>>>>> 4.0.0 if
>>>>>>>> there is no objection. Thank you all for the great work that fills 
>>>>>>>> Spark
>>>>>>>> 4.0!
>>>>>>>> >
>>>>>>>> > Wenchen Fan
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Twitter: https://twitter.com/holdenkarau
>>>>>>>> <https://mailshield.baidu.com/check?q=9DewFnOIsK%2bK64Uu60Jx4QkcL9rDgnApD6spzOBjk%2fa2KQxn>
>>>>>>>>
>>>>>>>> Books (Learning Spark, High Performance Spark, etc.):
>>>>>>>> https://amzn.to/2MaRAG9
>>>>>>>> <https://mailshield.baidu.com/check?q=D34Ozfkj%2bFrnkuu9ci%2b4FcMkreOvMZ3jO85bIw%3d%3d>
>>>>>>>>
>>>>>>>> YouTube Live Streams: https://www.youtube.com/user/holdenkarau
>>>>>>>> <https://mailshield.baidu.com/check?q=nadOZCZjNeU0qOVGCJesf8dvH4OrsWdKamKIxnJncPneWoN8%2bsIqc2DWow8%3d>
>>>>>>>>
>>>>>>>>

Reply via email to