This is an automated email from the ASF dual-hosted git repository.

preetham02 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/asterixdb.git


The following commit(s) were added to refs/heads/master by this push:
     new 8c3468ae23 [NO ISSUE][TEST] Prefer binary wheels for pip
8c3468ae23 is described below

commit 8c3468ae23e0ae44df25ead7fd2d8a1cf45a3c9b
Author: Ian Maxon <ian@maxons.email>
AuthorDate: Sun Jun 8 17:54:09 2025 -0700

    [NO ISSUE][TEST] Prefer binary wheels for pip
    
    Not all build workers have the source dependencies for
    the python test dependencies we use.
    
    Therefore, we should always prefer to use a binary
    wheel, wherever possible, to reduce the possiblity
    of build failures due to missing source deps
    
    Change-Id: I2f8c64fa76beecbebcb40cf2a16866189cb1a11a
    Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/19908
    Integration-Tests: Jenkins <jenk...@fulliautomatix.ics.uci.edu>
    Reviewed-by: Ian Maxon <ima...@apache.org>
    Reviewed-by: Michael Blow <mb...@apache.org>
    Tested-by: Jenkins <jenk...@fulliautomatix.ics.uci.edu>
---
 asterixdb/asterix-app/pom.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/asterixdb/asterix-app/pom.xml b/asterixdb/asterix-app/pom.xml
index 81f570ab4a..3df87cebd0 100644
--- a/asterixdb/asterix-app/pom.xml
+++ b/asterixdb/asterix-app/pom.xml
@@ -283,6 +283,7 @@
                 
<argument>${project.build.directory}${file.separator}TweetSent.pyz</argument>
                 <argument>--site-packages</argument>
                 
<argument>${project.build.directory}${file.separator}..${file.separator}src${file.separator}test${file.separator}resources${file.separator}TweetSent</argument>
+                <argument>--prefer-binary</argument>
                 <argument>scikit-learn</argument>
               </arguments>
               <environmentVariables>
@@ -364,6 +365,7 @@
               <workingDirectory>${project.build.directory}</workingDirectory>
               <arguments>
                 <argument>install</argument>
+                <argument>--prefer-binary</argument>
                 <argument>-r </argument>
                 <argument>ch2/requirements.txt</argument>
               </arguments>

Reply via email to