Thanks for the clarification, JB! I agree with everything mentioned on the 
thread then - I’m happy to keep working on the Docker image pushes since I made 
a PR recently for Docker images publishing on new releases. I also agree that a 
“nightly”/“snapshot”/“unstable” tag that gets overridden every night sounds 
good.

Best,
Adnan Hemani

> On Apr 18, 2025, at 6:40 AM, Dmitri Bourlatchkov <di...@apache.org> wrote:
> 
> Doing Maven and Docker in two phases sounds good to me.
> 
> Also, from my POV using one (reassigned) "nightly" or "unable" tag is
> reasonable.
> 
> Regarding tracking specific build information related to bug reports, I
> suppose we could add a git commit hash to a log message and/or jar Manifest
> attributes (if we do not have that yet).
> 
> Cheers,
> Dmitri.
> 
> On Fri, Apr 18, 2025 at 8:27 AM Alex Dutra <alex.du...@dremio.com.invalid 
> <mailto:alex.du...@dremio.com.invalid>>
> wrote:
> 
>> Hi all,
>> 
>> I think a tag like "nightly" or "unstable", that gets overwritten every
>> night in Docker Hub, is probably a safer choice than publishing timestamped
>> images that could accumulate over time. You would support that.
>> 
>> JB: how about we merge your PR for pushing snapshots first, then you (or
>> someone else) tackles the nightly docker images task? Because I think we
>> need to have more community feedback before we go ahead and do it.
>> 
>> Alex
>> 
>> On Fri, Apr 18, 2025 at 1:29 PM Jean-Baptiste Onofré <j...@nanthrax.net>
>> wrote:
>> 
>>> Apache Nexus doesn’t allow docker image (only maven artifacts). So the
>>> docker images (release and nightly) will be published on docker hub.
>>> 
>>> That’s why I prefer to have apache/polaris-server:nightly tag,
>> overwritten
>>> every day (similar to Maven SNAPSHOT) (to avoid to have a bunch of docker
>>> images with timestamp tag).
>>> 
>>> Regards
>>> JB
>>> 
>>> Le ven. 18 avr. 2025 à 12:30, Adnan Hemani <adnan.hem...@snowflake.com>
>> a
>>> écrit :
>>> 
>>>> I’m indifferent to either way - I could see potentially someone
>> reporting
>>>> a code regression using different nightly snapshot builds that persist
>>> with
>>>> a nightly timestamp. Keeping every night’s build could be helpful in
>> that
>>>> way.
>>>> 
>>>> But I’m also not sure if making and persisting a nightly “unstable”
>> image
>>>> makes sense from a file consumption standpoint.
>>>> 
>>>> One thing I wanted to double-check: these nightly images are being
>>>> currently pushed only to Apache Nexus? No plans to push to Docker Hub
>> for
>>>> the nightly tags? Are we still thinking to push release images to
>> Docker
>>>> Hub? Should we also be pushing release images to Apache Nexus?
>>>> 
>>>> Best,
>>>> Adnan Hemani
>>>> 
>>>> On Apr 18, 2025, at 3:14 AM, Jean-Baptiste Onofré <j...@nanthrax.net>
>>> wrote:
>>>> 
>>>> I can update my PR with docker image pub ;)
>>>> 
>>>> Le ven. 18 avr. 2025 à 12:12, Jean-Baptiste Onofré <j...@nanthrax.net> a
>>>> écrit :
>>>> 
>>>> That’s a good idea.
>>>> 
>>>> I would prefer a nightly tag that we overwrite every night.
>>>> 
>>>> Thoughts ?
>>>> 
>>>> Regards
>>>> JB
>>>> 
>>>> Le ven. 18 avr. 2025 à 11:25, Alex Dutra <alex.du...@dremio.com.invalid
>>> 
>>>> a écrit :
>>>> 
>>>> Hi JB,
>>>> 
>>>> Thanks for driving this!
>>>> 
>>>> Would it make sense to also publish nightly docker images, with a tag
>>> like
>>>> "unstable" or a timestamp?
>>>> 
>>>> Thanks,
>>>> 
>>>> Alex
>>>> 
>>>> On Wed, Apr 16, 2025 at 5:13 PM Russell Spitzer <
>>>> russell.spit...@gmail.com>
>>>> wrote:
>>>> 
>>>> Great news!
>>>> 
>>>> On Wed, Apr 16, 2025 at 10:04 AM Jean-Baptiste Onofré <j...@nanthrax.net
>>> 
>>>> wrote:
>>>> 
>>>> Hi folks,
>>>> 
>>>> I received several requests to get Polaris SNAPSHOT artifacts
>>>> published (to build external tools, or from polaris-tools repo).
>>>> 
>>>> I did a first SNAPSHOT deployment:
>>>> 
>>>> 
>>>> 
>>>> 
>>> 
>> https://www.google.com/url?q=https://www.google.com/url?q%3Dhttps://repository.apache.org/content/groups/snapshots/org/apache/polaris/%26source%3Dgmail-imap%26ust%3D1745576111000000%26usg%3DAOvVaw07Mli5aQ0-6Us9g9ht27lA&source=gmail-imap&ust=1745588551000000&usg=AOvVaw36Jt70Jjidbohh7yZcxyGI
>>>> 
>>>> 
>>>> I also created a PR to have a GH Action for nightly build, publishing
>>>> SNAPSHOT every day:
>>>> 
>>>> 
>>> 
>> https://www.google.com/url?q=https://www.google.com/url?q%3Dhttps://github.com/apache/polaris/pull/1383%26source%3Dgmail-imap%26ust%3D1745576111000000%26usg%3DAOvVaw2AFTIS8aI_K14WIYhi-hY4&source=gmail-imap&ust=1745588551000000&usg=AOvVaw2PjmdTWUiVl2wO2MxkWYDP
>>>> 
>>>> Thanks !
>>>> Regards
>>>> JB

Reply via email to