private static bool TryToCompressRegular()

in src/Elastic.OpenTelemetry.Core/Extensions/ActivityExtensions.cs [52:71]


	private static bool TryToCompressRegular(this Activity buffered, Activity sibling, ref Composite? composite)
	{
		if (!buffered.IsSameKind(sibling))
			return false;

		if (buffered.OperationName == sibling.OperationName)
		{
			// TODO - Duration configuration check

			composite ??= new Composite();
			composite.CompressionStrategy = "exact_match";
			return true;
		}

		// TODO - Duration configuration check
		composite ??= new Composite();
		composite.CompressionStrategy = "same_kind";
		// TODO - Set name
		return true;
	}