Hacker Poesy
  • FAQ
  • Login
  • Public

    • Public
    • Groups
    • Recent tags
    • Popular
    • Directory

Conversation:

Notices

  1. maiyannah (maiyannah)'s status on Saturday, 12-Nov-2016 16:19:59 EST maiyannah maiyannah
    Remote profile options...
    • Christmas Personified as a Catgirl
    • 馬鹿野狐(ばかやこ)✔
    @takeshitakenji @moonman Er, part of the specification is that queues have to be prefixed with /queue/ so that name should be valid.

    Is that Artemis or Apollo?
    Saturday, 12-Nov-2016 16:19:59 EST from community.highlandarrow.com permalink
    • maiyannah (maiyannah)'s status on Saturday, 12-Nov-2016 16:23:51 EST maiyannah maiyannah
      Remote profile options...
      • Christmas Personified as a Catgirl
      • 馬鹿野狐(ばかやこ)✔
      @takeshitakenji @moonman To explain the part it's complaining about is the destination part of the message.

      A message looks something like this:

      SUBSCRIBE
      id:0
      destination:/queue/foo
      ack:client

      ^@

      Thats RIGHT out of the Standard's example of subscribe.
      Saturday, 12-Nov-2016 16:23:51 EST permalink
    • maiyannah (maiyannah)'s status on Saturday, 12-Nov-2016 16:30:25 EST maiyannah maiyannah
      Remote profile options...
      • Christmas Personified as a Catgirl
      • 馬鹿野狐(ばかやこ)✔
      @takeshitakenji @moonman The string 'statusnet/control' does not fulfill that regex

      It does not include slashes.
      Saturday, 12-Nov-2016 16:30:25 EST permalink
    • maiyannah (maiyannah)'s status on Saturday, 12-Nov-2016 16:33:52 EST maiyannah maiyannah
      Remote profile options...
      • Christmas Personified as a Catgirl
      • 馬鹿野狐(ばかやこ)✔
      @takeshitakenji @moonman So, basically what StatusNet was trying to do here was namespace stuff, presumably so you could use one STOMP install for other software as well. So it's trying to do it so it evaluates as "/queue/statusnet/control" It looks like Apollo (I think you're using Apollo?) is expecting it to be /queue/$destination_string_here  (as you say a \w-t…
      Saturday, 12-Nov-2016 16:33:52 EST permalink

      Attachments

      1. maiyannah-20161112-ostatus-zf77.html
    • maiyannah (maiyannah)'s status on Saturday, 12-Nov-2016 16:34:40 EST maiyannah maiyannah
      Remote profile options...
      • Christmas Personified as a Catgirl
      • 馬鹿野狐(ばかやこ)✔
      @moonman @takeshitakenji I'm not sure whether namespacing is desirable in the STOMP standard or not.  If it isn't, this is easy to write out of the relevant code.  If it is, you'd have to change that regex in the appropriate place to allow those slashes.
      Saturday, 12-Nov-2016 16:34:40 EST permalink
    • maiyannah (maiyannah)'s status on Saturday, 12-Nov-2016 16:39:28 EST maiyannah maiyannah
      Remote profile options...
      • Christmas Personified as a Catgirl
      • 馬鹿野狐(ばかやこ)✔
      @moonman @takeshitakenji It also would be very easy to pseudo-namespace with other acceptable characters.  postactiv_users  postactiv_control etc

      Though that seems a bandaid solution.

      (I'm reading through the documentation now)
      Saturday, 12-Nov-2016 16:39:28 EST permalink
    • maiyannah (maiyannah)'s status on Saturday, 12-Nov-2016 16:46:27 EST maiyannah maiyannah
      Remote profile options...
      • 馬鹿野狐(ばかやこ)✔
      @takeshitakenji I'm seeing non-mentions fine if this is on your live instance, FWIW
      Saturday, 12-Nov-2016 16:46:27 EST permalink
    • maiyannah (maiyannah)'s status on Saturday, 12-Nov-2016 16:53:56 EST maiyannah maiyannah
      Remote profile options...
      • 馬鹿野狐(ばかやこ)✔
      @takeshitakenji Yeah, there is definitely the consideration of the fact that its adding processing/transit time on top of things.

      This makes me wonder if you can make Artemis or Apollo work with a unix socket for a connection actually.  It would cut out the transit time from GS/PA>Apollo anyways
      Saturday, 12-Nov-2016 16:53:56 EST permalink
    • maiyannah (maiyannah)'s status on Saturday, 12-Nov-2016 17:07:03 EST maiyannah maiyannah
      Remote profile options...
      • 馬鹿野狐(ばかやこ)✔
      @takeshitakenji GS/PA isn't doing much with it at all though, so I don't know what optimizations you can make on our end, though I will run through things with a profiler and take a look. The problem becomes TCP has a given overhead for every connection even if I get the php execution time down to fractions of a microseconds, doubly so if you're needing DNS lookups.…
      Saturday, 12-Nov-2016 17:07:03 EST permalink

      Attachments

      1. maiyannah-20161112-ostatus-jqav.html

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • Privacy
  • Source
  • Version
  • Contact

Hacker Poesy is a GNU social hub. It runs version 1.1.3-beta3, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Hacker Poesy content and data are available under the Creative Commons Attribution 3.0 license.

Switch to mobile site layout.