Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 16 for PubSub (0.04 sec)

  1. cmd/consolelogger.go

    	"github.com/minio/minio/internal/pubsub"
    	xnet "github.com/minio/pkg/v3/net"
    )
    
    // number of log messages to buffer
    const defaultLogBufferCount = 10000
    
    // HTTPConsoleLoggerSys holds global console logger state
    type HTTPConsoleLoggerSys struct {
    	totalMessages  int64
    	failedMessages int64
    
    	sync.RWMutex
    	pubsub   *pubsub.PubSub[log.Info, madmin.LogMask]
    	console  *console.Target
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 5.4K bytes
    - Viewed (0)
  2. cmd/bootstrap-messages.go

    	bs.mu.RLock()
    	traceInfo = append(traceInfo, bs.info...)
    	bs.mu.RUnlock()
    
    	return traceInfo
    }
    
    func (bs *bootstrapTracer) Publish(ctx context.Context, trace *pubsub.PubSub[madmin.TraceInfo, madmin.TraceType]) {
    	for _, bsEvent := range bs.Events() {
    		if bsEvent.Message != "" {
    			select {
    			case <-ctx.Done():
    			default:
    				trace.Publish(bsEvent)
    			}
    		}
    	}
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Mar 30 00:56:02 UTC 2025
    - 1.7K bytes
    - Viewed (0)
  3. cmd/globals.go

    	// global Trace system to send HTTP request/response
    	// and Storage/OS calls info to registered listeners.
    	globalTrace = pubsub.New[madmin.TraceInfo, madmin.TraceType](8)
    
    	// global Listen system to send S3 API events to registered listeners
    	globalHTTPListen = pubsub.New[event.Event, pubsub.Mask](0)
    
    	// global console system to send console logs to
    	// registered listeners
    	globalConsoleSys *HTTPConsoleLoggerSys
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Tue Sep 03 18:23:41 UTC 2024
    - 16.2K bytes
    - Viewed (1)
  4. cmd/event-notification.go

    	"net/url"
    	"runtime"
    	"strings"
    	"sync"
    
    	"github.com/minio/minio/internal/crypto"
    	"github.com/minio/minio/internal/event"
    	xhttp "github.com/minio/minio/internal/http"
    	"github.com/minio/minio/internal/pubsub"
    	"github.com/minio/pkg/v3/policy"
    )
    
    // EventNotifier - notifies external systems about events in MinIO.
    type EventNotifier struct {
    	sync.RWMutex
    	targetList     *event.TargetList
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Jun 21 22:22:24 UTC 2024
    - 7.7K bytes
    - Viewed (0)
  5. cmd/listen-notification-handlers.go

    	"time"
    
    	"github.com/minio/minio/internal/event"
    	"github.com/minio/minio/internal/grid"
    	xhttp "github.com/minio/minio/internal/http"
    	"github.com/minio/minio/internal/logger"
    	"github.com/minio/minio/internal/pubsub"
    	"github.com/minio/mux"
    	"github.com/minio/pkg/v3/policy"
    )
    
    func (api objectAPIHandlers) ListenNotificationHandler(w http.ResponseWriter, r *http.Request) {
    	ctx := newContext(r, w, "ListenNotification")
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Tue Feb 18 16:25:55 UTC 2025
    - 6K bytes
    - Viewed (0)
  6. cmd/peer-rest-server.go

    	"github.com/minio/minio/internal/event"
    	"github.com/minio/minio/internal/grid"
    	xioutil "github.com/minio/minio/internal/ioutil"
    	"github.com/minio/minio/internal/logger"
    	"github.com/minio/minio/internal/pubsub"
    	"github.com/minio/mux"
    )
    
    // To abstract a node over network.
    type peerRESTServer struct{}
    
    var (
    	// Types & Wrappers
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Mar 30 00:56:02 UTC 2025
    - 53.4K bytes
    - Viewed (0)
  7. CHANGELOG/CHANGELOG-1.34.md

    - cloud.google.com/go/oslogin: v1.13.0
    - cloud.google.com/go/phishingprotection: v0.8.4
    - cloud.google.com/go/policytroubleshooter: v1.10.2
    - cloud.google.com/go/privatecatalog: v0.9.4
    - cloud.google.com/go/pubsub: v1.34.0
    - cloud.google.com/go/pubsublite: v1.8.1
    - cloud.google.com/go/recaptchaenterprise/v2: v2.9.0
    - cloud.google.com/go/recommendationengine: v0.8.4
    - cloud.google.com/go/recommender: v1.12.0
    Registered: Fri Sep 05 09:05:11 UTC 2025
    - Last Modified: Wed Aug 27 10:36:10 UTC 2025
    - 292.8K bytes
    - Viewed (0)
  8. CHANGELOG/CHANGELOG-1.19.md

    ## Dependencies
    
    ### Added
    - cloud.google.com/go/bigquery: v1.0.1
    - cloud.google.com/go/datastore: v1.0.0
    - cloud.google.com/go/pubsub: v1.0.1
    - cloud.google.com/go/storage: v1.0.0
    - dmitri.shuralyov.com/gpu/mtl: 666a987
    - github.com/cespare/xxhash/v2: [v2.1.1](https://github.com/cespare/xxhash/v2/tree/v2.1.1)
    Registered: Fri Sep 05 09:05:11 UTC 2025
    - Last Modified: Wed Jan 05 05:42:32 UTC 2022
    - 489.7K bytes
    - Viewed (0)
  9. CHANGELOG/CHANGELOG-1.29.md

    - cloud.google.com/go/phishingprotection: v0.7.0 → v0.8.1
    - cloud.google.com/go/policytroubleshooter: v1.6.0 → v1.8.0
    - cloud.google.com/go/privatecatalog: v0.8.0 → v0.9.1
    - cloud.google.com/go/pubsub: v1.30.0 → v1.33.0
    - cloud.google.com/go/pubsublite: v1.7.0 → v1.8.1
    - cloud.google.com/go/recaptchaenterprise/v2: v2.7.0 → v2.7.2
    - cloud.google.com/go/recommendationengine: v0.7.0 → v0.8.1
    Registered: Fri Sep 05 09:05:11 UTC 2025
    - Last Modified: Wed Mar 12 00:36:01 UTC 2025
    - 429.6K bytes
    - Viewed (1)
  10. CHANGELOG/CHANGELOG-1.32.md

    - cloud.google.com/go/phishingprotection: v0.8.1 → v0.8.4
    - cloud.google.com/go/policytroubleshooter: v1.8.0 → v1.10.2
    - cloud.google.com/go/privatecatalog: v0.9.1 → v0.9.4
    - cloud.google.com/go/pubsub: v1.33.0 → v1.34.0
    - cloud.google.com/go/recaptchaenterprise/v2: v2.7.2 → v2.9.0
    - cloud.google.com/go/recommendationengine: v0.8.1 → v0.8.4
    - cloud.google.com/go/recommender: v1.10.1 → v1.12.0
    Registered: Fri Sep 05 09:05:11 UTC 2025
    - Last Modified: Wed Aug 13 14:49:49 UTC 2025
    - 412.3K bytes
    - Viewed (0)
Back to top