-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution:
Fixed
-
Affects Version/s:
5
-
-
-
-
Environment:
Show
This was discussed in MQTT-276 with notes from the F2F meetings and has been tracked in MQTT-256 .
I'm opening a separate, specific issue per Ken's comments - https://issues.oasis-open.org/browse/MQTT-256?focusedCommentId=62192&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-62192:
"All of these would be defined in separate JIRAs, but what we should do in this JIRA is to define the mechanism used to pass these values."
-
Proposal:
Hide
A new content type descriptor identifier should be added to providing a content type property, which would be a UTF-8 string containing a MIME content type label as shown in RFC 2184 and RFC-2231.
Show
A new content type descriptor identifier should be added to providing a content type property, which would be a UTF-8 string containing a MIME content type label as shown in RFC 2184 and RFC-2231.
MQTT 5.0 needs the ability to describe the payload content with a property that is not part of the payload for those systems which may not be able to reliably infer the content type from the payload field or topic alone. Such a need arises in larger system in which payloads may be encrypted or otherwise indecipherable to applications which may need to perform special processing on certain payload types. This may also occur if multiple applications are consolidated into a single system.
{"report":{"apdex":1,"isInitial":true,"journeyId":"04152bc3-cc85-41d9-931e-970e63a21dfc","key":"jira.project.issue.view-issue","navigationType":0,"readyForUser":961.7999997138977,"redirectCount":0,"resourceLoadedEnd":1349.7999997138977,"resourceLoadedStart":327.7999997138977,"resourceTiming":[{"duration":246.2000002861023,"initiatorType":"link","name":"https://issues.oasis-open.org/s/3edeca31ab9ba77980aae0809fbe7121-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/0a4716d29b2d5b1bdcdb168b4efc119e/_/download/contextbatch/css/_super/batch.css","startTime":327.7999997138977,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":327.7999997138977,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":574,"responseStart":0,"secureConnectionStart":0},{"duration":246.09999990463257,"initiatorType":"link","name":"https://issues.oasis-open.org/s/7d2823769c2e7b66e860863fe879b7f8-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/9aebb1c0aaa4c36289529757ec9dbb54/_/download/contextbatch/css/project.issue.navigator,jira.view.issue,jira.global,atl.general,-_super/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&richediton=true","startTime":328.19999980926514,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":328.19999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":574.2999997138977,"responseStart":0,"secureConnectionStart":0},{"duration":246.2000002861023,"initiatorType":"link","name":"https://issues.oasis-open.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/8.0.5/_/download/batch/com.atlassian.auiplugin:split_aui.pattern.label/com.atlassian.auiplugin:split_aui.pattern.label.css","startTime":328.3999996185303,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":328.3999996185303,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":574.5999999046326,"responseStart":0,"secureConnectionStart":0},{"duration":247.2999997138977,"initiatorType":"link","name":"https://issues.oasis-open.org/s/645acc233eb869f48a571293b8358a7d-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:global-static-adgs/jira.webresources:global-static-adgs.css","startTime":328.59999990463257,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":328.59999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":575.8999996185303,"responseStart":0,"secureConnectionStart":0},{"duration":247.30000019073486,"initiatorType":"link","name":"https://issues.oasis-open.org/s/a0dd6509771c1de0667aae5429c04cda-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:global-static/jira.webresources:global-static.css","startTime":328.7999997138977,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":328.7999997138977,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":576.0999999046326,"responseStart":0,"secureConnectionStart":0},{"duration":291.7999997138977,"initiatorType":"script","name":"https://issues.oasis-open.org/s/e5479157e7a0c08b005e6522f2f04104-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/0a4716d29b2d5b1bdcdb168b4efc119e/_/download/contextbatch/js/_super/batch.js?locale=en-US","startTime":329,"connectEnd":329,"connectStart":329,"domainLookupEnd":329,"domainLookupStart":329,"fetchStart":329,"redirectEnd":0,"redirectStart":0,"requestStart":329,"responseEnd":620.7999997138977,"responseStart":620.7999997138977,"secureConnectionStart":329},{"duration":318,"initiatorType":"script","name":"https://issues.oasis-open.org/s/83514d5d4e8543747b02042eafcdc99c-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/9aebb1c0aaa4c36289529757ec9dbb54/_/download/contextbatch/js/project.issue.navigator,jira.view.issue,jira.global,atl.general,-_super/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en-US&richediton=true","startTime":329.69999980926514,"connectEnd":329.69999980926514,"connectStart":329.69999980926514,"domainLookupEnd":329.69999980926514,"domainLookupStart":329.69999980926514,"fetchStart":329.69999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":329.69999980926514,"responseEnd":647.6999998092651,"responseStart":647.6999998092651,"secureConnectionStart":329.69999980926514},{"duration":320.5,"initiatorType":"script","name":"https://issues.oasis-open.org/s/70bb2263e59e7e1f04fbd137c80b895b-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/aae1242f5fc81cc6a5bb8bc963ccda29/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en-US","startTime":329.8999996185303,"connectEnd":329.8999996185303,"connectStart":329.8999996185303,"domainLookupEnd":329.8999996185303,"domainLookupStart":329.8999996185303,"fetchStart":329.8999996185303,"redirectEnd":0,"redirectStart":0,"requestStart":329.8999996185303,"responseEnd":650.3999996185303,"responseStart":650.3999996185303,"secureConnectionStart":329.8999996185303},{"duration":320.7999997138977,"initiatorType":"script","name":"https://issues.oasis-open.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":330,"connectEnd":330,"connectStart":330,"domainLookupEnd":330,"domainLookupStart":330,"fetchStart":330,"redirectEnd":0,"redirectStart":0,"requestStart":330,"responseEnd":650.7999997138977,"responseStart":650.7999997138977,"secureConnectionStart":330},{"duration":320.90000009536743,"initiatorType":"script","name":"https://issues.oasis-open.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":330.2999997138977,"connectEnd":330.2999997138977,"connectStart":330.2999997138977,"domainLookupEnd":330.2999997138977,"domainLookupStart":330.2999997138977,"fetchStart":330.2999997138977,"redirectEnd":0,"redirectStart":0,"requestStart":330.2999997138977,"responseEnd":651.1999998092651,"responseStart":651.1999998092651,"secureConnectionStart":330.2999997138977},{"duration":321.30000019073486,"initiatorType":"script","name":"https://issues.oasis-open.org/s/cda37faab827dbdf305de8efe8282062-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/8.0.5/_/download/batch/com.atlassian.auiplugin:split_aui.pattern.label/com.atlassian.auiplugin:split_aui.pattern.label.js?locale=en-US","startTime":330.3999996185303,"connectEnd":330.3999996185303,"connectStart":330.3999996185303,"domainLookupEnd":330.3999996185303,"domainLookupStart":330.3999996185303,"fetchStart":330.3999996185303,"redirectEnd":0,"redirectStart":0,"requestStart":330.3999996185303,"responseEnd":651.6999998092651,"responseStart":651.6999998092651,"secureConnectionStart":330.3999996185303},{"duration":439.59999990463257,"initiatorType":"link","name":"https://issues.oasis-open.org/s/07245784f53abc49bad9d9d4d36c577a-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/cadc4f20cc5c138dee060d42cf85f220/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":330.59999990463257,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":330.59999990463257,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":770.1999998092651,"responseStart":0,"secureConnectionStart":0},{"duration":321.40000009536743,"initiatorType":"script","name":"https://issues.oasis-open.org/rest/api/1.0/shortcuts/803004/a29179d70fa8562374ee16707692af77/shortcuts.js?context=issuenavigation&context=issueaction","startTime":330.69999980926514,"connectEnd":330.69999980926514,"connectStart":330.69999980926514,"domainLookupEnd":330.69999980926514,"domainLookupStart":330.69999980926514,"fetchStart":330.69999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":330.69999980926514,"responseEnd":652.0999999046326,"responseStart":652.0999999046326,"secureConnectionStart":330.69999980926514},{"duration":407.59999990463257,"initiatorType":"link","name":"https://issues.oasis-open.org/s/f77fd89aa211a76b20e9b0e63564383c-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/4a9288299d147101bf66484f4be48925/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.css?jira.create.linked.issue=true&richediton=true","startTime":362.69999980926514,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":362.69999980926514,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":770.2999997138977,"responseStart":0,"secureConnectionStart":0},{"duration":289.8999996185303,"initiatorType":"script","name":"https://issues.oasis-open.org/s/41525c48ddceeb9b11e54085268fc285-CDN/nu8zej/803004/aeedb5937bed650f2f0cc4ec9ceaa5d3/4a9288299d147101bf66484f4be48925/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.js?jira.create.linked.issue=true&locale=en-US&richediton=true","startTime":363,"connectEnd":363,"connectStart":363,"domainLookupEnd":363,"domainLookupStart":363,"fetchStart":363,"redirectEnd":0,"redirectStart":0,"requestStart":363,"responseEnd":652.8999996185303,"responseStart":652.8999996185303,"secureConnectionStart":363}],"threshold":1000,"fetchStart":0,"domainLookupStart":222,"domainLookupEnd":222,"connectStart":222,"connectEnd":271,"secureConnectionStart":246,"requestStart":271,"responseStart":320,"responseEnd":393,"domLoading":323,"domInteractive":1377,"domContentLoadedEventStart":1378,"domContentLoadedEventEnd":1424,"domComplete":1659,"loadEventStart":1659,"loadEventEnd":1662,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[],"measures":[],"correlationId":"302f0bc89ae2dc","effectiveType":"4g","downlink":9.9,"rtt":0,"serverDuration":91,"dbReadsTimeInMs":14,"dbConnsTimeInMs":17,"applicationHash":"4d4040e0714d65b7fffa4801569d014c0b16eaa9","experiments":[]}}
Hi Ken,
I'm not clear on your proposed change. Are you saying we should change the existing scheme (e.g. 0x01,
{0x00, 0x01, 0x02}with a different scheme, or only in the case of the newly proposed content-type. (I have no problem with removing the term MIME and simply using ContentType).