- 
                Notifications
    You must be signed in to change notification settings 
- Fork 108
          Add support for com.hazelcast:hazelcast:5.2.1
          #122
        
          New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
fb7fe36    to
    4543851      
    Compare
  
            
          
                ...c/test/resources/META-INF/native-image/javax.cache/cache-api/1.1.1/serialization-config.json
          
            Show resolved
            Hide resolved
        
      ec3b2d4    to
    639407a      
    Compare
  
    | 
 
 | 
639407a    to
    8d64079      
    Compare
  
    | 
 | 
| Thanks for this PR. It looks like some resources like  @linghengqian Could you please test the refined resources with https://github.com/spring-projects/spring-aot-smoke-tests/tree/main/framework/cache-hazelcast ( | 
| 
 | 
8d64079    to
    fb033ff      
    Compare
  
    | 
 
 
 {
         "condition": {
           "typeReachable": "com.hazelcast.config.AbstractXmlConfigHelper"
         },
         "pattern": "\\Qhazelcast-client-config-5.2.xsd\\E"
},Replaced with the following? {
         "condition": {
           "typeReachable": "com.hazelcast.config.AbstractXmlConfigHelper"
         },
         "pattern": "hazelcast-client-config-[0-9.-]+xsd"
 }, | 
bbfed88    to
    75c023e      
    Compare
  
    | 
 | 
75c023e    to
    d532f62      
    Compare
  
    | 
 | 
d532f62    to
    680d00d      
    Compare
  
    | 
 It's a bit unlikely that two builds become stale so I assume that there must be something wrong with the tests (e.g., some endless loop). I've opened #144 and once that is merged, I can re-run the builds again. | 
| Also, are you sure you invoked the test the same way it is invoked on GitHub actions? I don't see any build output from Native Image, so the generator may not even be running and thus may not cause the build to become stale. | 
f353325    to
    9a531ed      
    Compare
  
    113420a    to
    4e86fbb      
    Compare
  
    | 
 | 
6c32dfa    to
    90fbb10      
    Compare
  
    90fbb10    to
    c0743f3      
    Compare
  
    # Conflicts: # metadata/index.json # tests/src/index.json
| 
 | 
| 
 | 
| So I use action-tmate to log onto a GitHub runner and debug your build and it seems like that some test is waiting for a hazelcast connect (stack trace is below). Maybe you need to start some kind of hazelcast service before the test can run? Also, it may be worth putting a timeout in place for establishing the connect so that you don't have to wait until the GitHub runner times out.  | 
| Why didn't we see this exception in the logs? | 
| It's not an exception, it's part of a thread dump. Apparently, it's waiting forever, which is why I suggested using a timeout when establishing the connection. | 
| @dnestoro we should investigate how to kill stuff with SIGQUIT on timeout. This should print the thread dump before exiting. I feel this will happen more in the future. | 
| 
 | 
| Hi @linghengqian, I don't use Hazelcast so I don't know how to proceed here. At least we now know why the build gets stuck. Feel free to let me know if you run into a similar problem again. | 




What does this PR do?
io.vertx:vertx-core:4.3.5#117 .Checklist before merging