Stream, Consumer (durable name), and Account names are used in both the subject namespace used by JetStream and the filesystem backing JetStream persistence. This means that when naming streams, consumers, and accounts, names must adhere to subject naming rules as well as being friendly to the file system.
We recommend the following guideline for stream, consumer, and account names:
.), greater than (>) or asterisk (*) are prohibited.Foo and foo would collide on a Windows or Mac OSx System. We plan to address these limitations in a future release.