Missing close icon in classless stylesheet

Describe the issue
The CSS rules for the .close button in dialog are missing from the .classless stylesheet.
Current Behavior
Lines 1975 to 1991 in pico.css:
https://github.com/picocss/pico/blob/5ce6840d493fbe9bffc967bad22f90d737362fa9/css/pico.css#L1972-L1994
…are missing from pico.classless.css:
https://github.com/picocss/pico/blob/5ce6840d493fbe9bffc967bad22f90d737362fa9/css/pico.classless.css#L1866-L1871
This causes the .close button to not display the SVG icon when .classless is used.
Expected Behavior
I expect pico.classless.css to have the same set of features as pico.css.
Reproduction URL
https://jsfiddle.net/asbjornu/eLd4m1as/8/
Environment
Irrelevant.

Seems like this is the cause:
https://github.com/picocss/pico/blob/5ce6840d493fbe9bffc967bad22f90d737362fa9/scss/components/_modal.scss#L79-L100
Why would classes be required to have .close work? Could this @if statement just be removed, perhaps?

Fixed by #400.


Hbase monitoring metadata browse API in new app framework

https://issues.apache.org/jira/browse/EAGLE-428

LGTM, except:

MetadataDaoFactory, but we could refactor this later
Prefer to rename configuration key "connection" as "metadata.connection"

If we want to use json-style configuration, we should well org configuration by {} object group.

That is obvious. Again this is to make first use case to work, I will leave this change to app framework refine.


[FLINK-15311][runtime] Remove shade of org.lz4:lz4-java to make lz4 block compression use native implementation by default.

What is the purpose of the change
Currently, org.lz4:lz4-java library is used by runtime and table module for data compression to reduce disk and network IO. To avoid potential conflict, the library is shaded. However, shading changes the class name, which prevents JVM to find the more performant native implementation. To boost the performance, this commit removes the shade of org.lz4:lz4-java library. Note that this change can improve the probability of potential class conflict and to solve the problem, we can make it a plugin in the future.
Brief change log

Shade of org.lz4:lz4-java library is removed.

Verifying this change

The change can be verified by existing tests.

Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (yes / no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (yes / no)
The serializers: (yes / no / don't know)
The runtime per-record code paths (performance sensitive): (yes / no / don't know)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Yarn/Mesos, ZooKeeper: (yes / no / don't know)
The S3 file system connector: (yes / no / don't know)

Documentation

Does this pull request introduce a new feature? (yes / no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

@zhijiangW I ran the micro-benchmark, and here is the results:
Without this commit:
Benchmark                                              Mode  Cnt     Score     Error   Units
BlockingPartitionBenchmark.compressedFilePartition    thrpt   30  2896.688 ± 134.497  ops/ms
BlockingPartitionBenchmark.uncompressedFilePartition  thrpt   30  5202.684 ± 424.612  ops/ms
BlockingPartitionBenchmark.uncompressedMmapPartition  thrpt   30  5219.642 ± 192.435  ops/ms

With this commit:
Benchmark                                              Mode  Cnt     Score     Error   Units
BlockingPartitionBenchmark.compressedFilePartition    thrpt   30  5587.217 ± 241.191  ops/ms
BlockingPartitionBenchmark.uncompressedFilePartition  thrpt   30  5813.233 ± 357.691  ops/ms
BlockingPartitionBenchmark.uncompressedMmapPartition  thrpt   30  5945.100 ± 188.922  ops/ms


Split out domotica

Daemons for domotica to be moved to a separate repo

domod has been created for this.


Triangle tag inside attribute after new line causes parse error

You can have regular tags inside regular strings or template strings:
<Component attr={'<'}/>
<Component attr={`<`}/>
<Component attr="<"/>

but if you move the attribute to the next line, there is parse error
<Component
    attr={`<`}/>

Actually, even code like this causes parse error:

  {`<test>`}

Actually, even code like this causes parse error:

  {`<test>`}

@Danon
Hi, Could you share the exact file/ screenshot with the issue?

Sure, I'm using 1.0.3-SNAPSHOT.
Here's the parse error: JSX tag, newline, and attribute with a template tag that holds < character.

If I remove the new line, or I remove the < character, or I replace template string with a regular " or ' quote string, everything works ok.

But In my case I need both the new line, and < and the template string.

Thank you!
Moving /> to the next line fixes the issue as well.

Original issue:

<CodeTabs
    tregx={``}
    php={`<`}/>

Of course, `first()` callback will asd qwe

:::note

WebStorm 2021.1 Beta
Build #WS-211.6305.4, built on March 2, 2021

@vladsholokhov Oh, that's good news, at least I can correct my MDX files now. But do you think we can fix the issue anyway?

сс: @anstarovoyt

@vladsholokhov Yea, but using <> in the string still breaks it, even with the enter.
<CodeTabs
    tregx={`<>`}
    php={`<`}
/>

@vladsholokhov So can we do anything about it?

@vladsholokhov Do you think we can start some progress here?

@vladsholokhov Can you point me in the right direction, so maybe I can fix the bug myself?

@Danon Hi! I've published the "1.2.211" version with the fix, please give it a try.

Unfortunately, the problem is rather general, so if you see something similar please let us know.

Sure, thanks! I'll update the plugin and verify the fix!
śr., 12 maj 2021, 11:47 użytkownik Andrew Starovoyt <
@.***> napisał:

Unfortunately, the problem is rather general, so if you see something
similar please let us know.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/valentinnodan/mdx-intellij-plugin/issues/9#issuecomment-839634683,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADF7TN2F6CY3SZSSD5DWJELTNJFC5ANCNFSM4WBRSMKQ
.

Unfortunately, the problem is rather general, so if you see something similar please let us know.

From my perspective, it simply looked like MDX plugin simply searched for anything that looks like a JSX tag (e.g. <Tag> or <column>), even inside strings. So a fix would mean: look for JSX tags everywhere, but the strings.

@anstarovoyt Do you think the fix will be compatible with newest version of PhpStorm?

yes, it must be compatible with any IJ-based 2021.1 versions (PhpStorm, WebStorm, IJ IDEA, RubyMine, and so on)

@anstarovoyt The update didn't fix it all. For example this code, still breaks it
<CodeTabs
  tregx="<c"/>

@anstarovoyt Remember that the attributes must work for all kinds of strings, so:
<CodeTabs
  tregx="<c"/>

<CodeTabs
  tregx={"<c"}/>

<CodeTabs
  tregx={'<c'}/>

<CodeTabs
  tregx={`<c`}/>

@Danon could you please share the full code snippet, because I cannot reproduce with problem with 1.2.211

Sure: https://github.com/T-Regx/T-Regx.github.io/blob/source/docs/match-group.mdx

the problem is different there (as I said before it is rather general). This sample doesn't work because of the multi-line attribute value and I am not sure that it can be easily handled in the current model.

@anstarovoyt So what can we do about it? Multiline attributes are valid in JSX.


Getinfo fails in examples

Hey,
I tried to use the example search commands app to begin developing my own applications for splunk. Sadly, the example provided fails with the error message:
Error in 'script': Getinfo probe failed for external search command 'generatehello'
The search job has failed due to an error. You may be able view the job in the Job Inspector.

Any idea why the examples don't work?

You will likely find the answer in the search.log file that’s accessible from the job inspector page. One common cause is not having a copy of splunklib on $SPLUNK_HOME/etc/apps/searchcommands_app/bin. Is $SPLUNK_HOME/etc/apps/searchcommands_app/bin/splunklib present?
On Jun 26, 2015, at 11:37 AM, Kevin Kirsche <notifications<EMAIL_ADDRESS>wrote:
Hey,
I tried to use the example search commands app to begin developing my own applications for splunk. Sadly, the example provided fails with the error message:
Error in 'script': Getinfo probe failed for external search command 'generatehello'
The search job has failed due to an error. You may be able view the job in the Job Inspector.
Any idea why the examples don't work?
—
Reply to this email directly or view it on GitHubhttps://github.com/splunk/splunk-sdk-python/issues/108.

@David-Noble-at-work Yes, I do have splunklib under $SPLUNK_HOME/etc/apps/searchcommands_app/bin

This looks good. Can you attach a copy the search.log file? There’s a link to it on the Job Inspector page which you can access from the Job dropdown below the search bar on the right-hand side.
On Jun 26, 2015, at 12:22 PM, Kevin Kirsche <notifications<EMAIL_ADDRESS>wrote:
@David-Noble-at-workhttps://github.com/David-Noble-at-work Yes, I do have splunklib under $SPLUNK_HOME/etc/apps/searchcommands_app/bin
[screen shot 2015-06-26 at 3 21 57 pm]https://cloud.githubusercontent.com/assets/947110/8385567/1c7ee7b8-1c17-11e5-8627-56827457e91d.png
—
Reply to this email directly or view it on GitHubhttps://github.com/splunk/splunk-sdk-python/issues/108#issuecomment-115845282.

Of course, thank you.
06-26-2015 15:51:41.207 INFO  dispatchRunner - initing LicenseMgr in search process: nonPro=0
06-26-2015 15:51:41.207 INFO  dispatchRunner - registering build time modules, count=0
06-26-2015 15:51:41.207 INFO  dispatchRunner - Splunkd starting (build 264376).
06-26-2015 15:51:41.207 INFO  dispatchRunner - System info: Linux, ubuntu, 3.16.0-30-generic, #40~14.04.1-Ubuntu SMP Thu Jan 15 17:43:14 UTC 2015, x86_64.
06-26-2015 15:51:41.207 INFO  dispatchRunner - Detected 2 (virtual) CPUs, 2 CPU cores, and 990MB RAM
06-26-2015 15:51:41.207 INFO  dispatchRunner - Maximum number of threads (approximate): 495
06-26-2015 15:51:41.207 INFO  dispatchRunner - Arguments are: "search" "--id=1435348301.13" "--maxbuckets=300" "--ttl=600" "--maxout=500000" "--maxtime=8640000" "--lookups=1" "--reduce_freq=10" "--rf=*" "--user=admin" "--pro" "--roles=admin:power:user"
06-26-2015 15:51:41.207 INFO  dispatchRunner - Getting search configuration data from: /opt/splunk/etc/modules/parsing/config.xml
06-26-2015 15:51:41.211 INFO  BundlesSetup - Setup stats for /opt/splunk/etc: wallclock_elapsed_msec=10, cpu_time_used=0.008094, shared_services_generation=2, shared_services_population=1
06-26-2015 15:51:41.215 INFO  UserManagerPro - Load authentication: forcing roles="admin, power, user"
06-26-2015 15:51:41.229 INFO  SessionManager - auth tokens will be generated with shpooling shared secret
06-26-2015 15:51:41.229 INFO  UserManager - Setting user context: splunk-system-user
06-26-2015 15:51:41.229 INFO  UserManager - Done setting user context: NULL -> splunk-system-user
06-26-2015 15:51:41.230 INFO  UserManager - Unwound user context: splunk-system-user -> NULL
06-26-2015 15:51:41.230 INFO  UserManager - Setting user context: admin
06-26-2015 15:51:41.230 INFO  UserManager - Done setting user context: NULL -> admin
06-26-2015 15:51:41.233 INFO  dispatchRunner - search context: user="admin", app="custom_commands", bs-pathname="/opt/splunk/etc"
06-26-2015 15:51:41.234 INFO  IndexProcessor - Initializing: readonly=true reloading=false
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=_audit Setting hot mgr params: maxHotSpanSecs=7776000 snapBucketTimespans=false maxHotBuckets=3 maxDataSizeBytes=786432000 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=_blocksignature Setting hot mgr params: maxHotSpanSecs=7776000 snapBucketTimespans=false maxHotBuckets=3 maxDataSizeBytes=1048576000 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=_internal Setting hot mgr params: maxHotSpanSecs=432000 snapBucketTimespans=false maxHotBuckets=3 maxDataSizeBytes=1048576000 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=_introspection Setting hot mgr params: maxHotSpanSecs=7776000 snapBucketTimespans=false maxHotBuckets=3 maxDataSizeBytes=1073741824 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=_thefishbucket Setting hot mgr params: maxHotSpanSecs=7776000 snapBucketTimespans=false maxHotBuckets=3 maxDataSizeBytes=524288000 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=history Setting hot mgr params: maxHotSpanSecs=7776000 snapBucketTimespans=false maxHotBuckets=3 maxDataSizeBytes=10485760 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=main Setting hot mgr params: maxHotSpanSecs=7776000 snapBucketTimespans=false maxHotBuckets=10 maxDataSizeBytes=10737418240 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=summary Setting hot mgr params: maxHotSpanSecs=7776000 snapBucketTimespans=false maxHotBuckets=3 maxDataSizeBytes=786432000 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  IndexProcessor - Initializing indexes took usec=210 reloading=false indexes_initialized=8
06-26-2015 15:51:41.235 INFO  SearchParser - PARSING: |generatehello
06-26-2015 15:51:41.244 INFO  ISplunkDispatch - Not running in splunkd. Bundle replication not triggered.
06-26-2015 15:51:41.246 INFO  UserManager - Setting user context: admin
06-26-2015 15:51:41.246 INFO  UserManager - Done setting user context: NULL -> admin
06-26-2015 15:51:41.251 INFO  script - found script file=/opt/splunk/etc/apps/custom_commands/bin/generatehello.py
06-26-2015 15:51:41.251 INFO  script - stderr for script generatehello will be added to search.log
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':  Traceback (most recent call last):
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':    File "/opt/splunk/etc/apps/custom_commands/bin/generatehello.py", line 30, in <module>
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':      dispatch(GenerateHelloCommand, sys.argv, sys.stdin, sys.stdout, __name__)
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':    File "/opt/splunk/etc/apps/custom_commands/bin/splunklib/searchcommands/__init__.py", line 224, in dispatch
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':      command_class().process(argv, input_file, output_file)
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':    File "/opt/splunk/etc/apps/custom_commands/bin/splunklib/searchcommands/search_command.py", line 342, in process
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':      self.logger.error(traceback.format_exc(error_traceback))
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':    File "/opt/splunk/lib/python2.7/logging/__init__.py", line 1186, in error
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':      self._log(ERROR, msg, args, **kwargs)
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':    File "/opt/splunk/lib/python2.7/logging/__init__.py", line 1279, in _log
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':      self.handle(record)
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':    File "/opt/splunk/lib/python2.7/logging/__init__.py", line 1289, in handle
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':      self.callHandlers(record)
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':    File "/opt/splunk/lib/python2.7/logging/__init__.py", line 1329, in callHandlers
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':      hdlr.handle(record)
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':    File "/opt/splunk/lib/python2.7/logging/__init__.py", line 757, in handle
06-26-2015 15:51:41.452 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':      self.emit(record)
06-26-2015 15:51:41.452 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':    File "/opt/splunk/lib/python2.7/logging/__init__.py", line 949, in emit
06-26-2015 15:51:41.452 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':      self.stream = self._open()
06-26-2015 15:51:41.452 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':    File "/opt/splunk/lib/python2.7/logging/__init__.py", line 938, in _open
06-26-2015 15:51:41.452 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':      stream = codecs.open(self.baseFilename, self.mode, self.encoding)
06-26-2015 15:51:41.452 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':    File "/opt/splunk/lib/python2.7/codecs.py", line 878, in open
06-26-2015 15:51:41.453 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':      file = __builtin__.open(filename, mode, buffering)
06-26-2015 15:51:41.453 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py __GETINFO__':  IOError: [Errno 13] Permission denied: '/opt/splunk/etc/apps/custom_commands/searchcommand_app.log'
06-26-2015 15:51:41.457 ERROR script - Getinfo probe failed for external search command 'generatehello'
06-26-2015 15:51:41.460 INFO  UserManager - Unwound user context: admin -> NULL
06-26-2015 15:51:41.461 INFO  UserManager - Setting user context: admin
06-26-2015 15:51:41.461 INFO  UserManager - Done setting user context: NULL -> admin
06-26-2015 15:51:41.461 INFO  UserManager - Unwound user context: admin -> NULL
06-26-2015 15:51:41.461 INFO  DispatchManager - DispatchManager::dispatchHasFinished(id='1435348301.13', username='admin')
06-26-2015 15:51:41.461 INFO  UserManager - Unwound user context: admin -> NULL
06-26-2015 15:51:41.468 INFO  ShutdownHandler - Shutting down splunkd
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Begin"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_KVStore"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Thruput"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_TcpInput1"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_TcpOutput"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_UdpInput"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_FifoInput"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_WinEventLogInput"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Scheduler"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Tailing"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_SyslogOutput"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_HTTPOutput"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_TailingXP"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_BatchReader"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_PeerManager"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_ArchiveAndOneshot"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_AuditTrailManager"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_AuditTrailQueueServiceThread"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_FSChangeMonitor"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_FSChangeManagerProcessor"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_HttpClientPollingThread"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_AsyncQueuedMessageDispatcherThread"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_OfflineFlusher"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Slave"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_SlaveSearch"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Select"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_IdataDO_Collector"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_TcpOutput2"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Database1"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_TcpInput2"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_LoadLDAPUsers"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_MetricsManager"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Pipeline"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Queue"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Exec"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_CallbackRunner"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_HttpClient"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - Shutdown complete in 162 microseconds
06-26-2015 15:51:41.469 ERROR dispatchRunner - RunDispatch::runDispatchThread threw error: Error in 'script': Getinfo probe failed for external search command 'generatehello'

And the generate hello command file is:
#!/usr/bin/env python
#
# Copyright 2011-2014 Splunk, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License"): you may
# not use this file except in compliance with the License. You may obtain
# a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.

import sys, time
from splunklib.searchcommands import \
    dispatch, GeneratingCommand, Configuration, Option, validators

@Configuration()
class GenerateHelloCommand(GeneratingCommand):
    count = Option(require=True, validate=validators.Integer())

    def generate(self):
        for i in range(1, self.count + 1):
            text = 'Hello World %d' % i
            yield {'_time': time.time(), 'event_no': i, '_raw': text }

dispatch(GenerateHelloCommand, sys.argv, sys.stdin, sys.stdout, __name__)

Ah, this was a stupid permission issue. Thanks for helping me even find that data

The app has not got permission to write to '/opt/splunk/etc/apps/custom_commands/searchcommand_app.log’. Note this line in the search.log file:
IOError: [Errno 13] Permission denied: '/opt/splunk/etc/apps/custom_commands/searchcommand_app.log’
You can fix that in at least two ways:

Update default/logging.conf

Specifically, change this stanza
[handler_file]
Select this handler to log events to $SPLUNK_HOME/etc/apps/searchcommands_app/searchcommands_app.log
class = logging.FileHandler
level = NOTSET
args = ('searchcommand_app.log', 'a', 'utf-8', True)
formatter = search_command
to, perhaps, something like this:
[handler_file]
Select this handler to log events to $SPLUNK_HOME/etc/apps/searchcommands_app/searchcommands_app.log
class = logging.FileHandler
level = NOTSET
args = (‘/opt/splunk/var/log/splunk/searchcommand_app.log', 'a', 'utf-8', True)
formatter = search_command

Grant sufficient rights to '/opt/splunk/etc/apps/custom_commands/searchcommand_app.log’

Best,
David Noble
Splunk Seattle
On Jun 26, 2015, at 12:54 PM, Kevin Kirsche <notifications<EMAIL_ADDRESS>wrote:
Of course, thank you.
06-26-2015 15:51:41.207 INFO  dispatchRunner - initing LicenseMgr in search process: nonPro=0
06-26-2015 15:51:41.207 INFO  dispatchRunner - registering build time modules, count=0
06-26-2015 15:51:41.207 INFO  dispatchRunner - Splunkd starting (build 264376).
06-26-2015 15:51:41.207 INFO  dispatchRunner - System info: Linux, ubuntu, 3.16.0-30-generic, #40~14.04.1-Ubuntu SMP Thu Jan 15 17:43:14 UTC 2015, x86_64.
06-26-2015 15:51:41.207 INFO  dispatchRunner - Detected 2 (virtual) CPUs, 2 CPU cores, and 990MB RAM
06-26-2015 15:51:41.207 INFO  dispatchRunner - Maximum number of threads (approximate): 495
06-26-2015 15:51:41.207 INFO  dispatchRunner - Arguments are: "search" "--id=1435348301.13" "--maxbuckets=300" "--ttl=600" "--maxout=500000" "--maxtime=8640000" "--lookups=1" "--reduce_freq=10" "--rf=*" "--user=admin" "--pro" "--roles=admin:power:user"
06-26-2015 15:51:41.207 INFO  dispatchRunner - Getting search configuration data from: /opt/splunk/etc/modules/parsing/config.xml
06-26-2015 15:51:41.211 INFO  BundlesSetup - Setup stats for /opt/splunk/etc: wallclock_elapsed_msec=10, cpu_time_used=0.008094, shared_services_generation=2, shared_services_population=1
06-26-2015 15:51:41.215 INFO  UserManagerPro - Load authentication: forcing roles="admin, power, user"
06-26-2015 15:51:41.229 INFO  SessionManager - auth tokens will be generated with shpooling shared secret
06-26-2015 15:51:41.229 INFO  UserManager - Setting user context: splunk-system-user
06-26-2015 15:51:41.229 INFO  UserManager - Done setting user context: NULL -> splunk-system-user
06-26-2015 15:51:41.230 INFO  UserManager - Unwound user context: splunk-system-user -> NULL
06-26-2015 15:51:41.230 INFO  UserManager - Setting user context: admin
06-26-2015 15:51:41.230 INFO  UserManager - Done setting user context: NULL -> admin
06-26-2015 15:51:41.233 INFO  dispatchRunner - search context: user="admin", app="custom_commands", bs-pathname="/opt/splunk/etc"
06-26-2015 15:51:41.234 INFO  IndexProcessor - Initializing: readonly=true reloading=false
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=_audit Setting hot mgr params: maxHotSpanSecs=7776000 snapBucketTimespans=false maxHotBuckets=3 maxDataSizeBytes=786432000 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=_blocksignature Setting hot mgr params: maxHotSpanSecs=7776000 snapBucketTimespans=false maxHotBuckets=3 maxDataSizeBytes=1048576000 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=_internal Setting hot mgr params: maxHotSpanSecs=432000 snapBucketTimespans=false maxHotBuckets=3 maxDataSizeBytes=1048576000 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=_introspection Setting hot mgr params: maxHotSpanSecs=7776000 snapBucketTimespans=false maxHotBuckets=3 maxDataSizeBytes=1073741824 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=_thefishbucket Setting hot mgr params: maxHotSpanSecs=7776000 snapBucketTimespans=false maxHotBuckets=3 maxDataSizeBytes=524288000 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=history Setting hot mgr params: maxHotSpanSecs=7776000 snapBucketTimespans=false maxHotBuckets=3 maxDataSizeBytes=10485760 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=main Setting hot mgr params: maxHotSpanSecs=7776000 snapBucketTimespans=false maxHotBuckets=10 maxDataSizeBytes=10737418240 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  HotDBManager - idx=summary Setting hot mgr params: maxHotSpanSecs=7776000 snapBucketTimespans=false maxHotBuckets=3 maxDataSizeBytes=786432000 quarantinePastSecs=77760000 quarantineFutureSecs=2592000
06-26-2015 15:51:41.235 INFO  AuditTrailManager - audit stanza does not exist in audit.conf - no signing will take place
06-26-2015 15:51:41.235 INFO  IndexProcessor - Initializing indexes took usec=210 reloading=false indexes_initialized=8
06-26-2015 15:51:41.235 INFO  SearchParser - PARSING: |generatehello
06-26-2015 15:51:41.244 INFO  ISplunkDispatch - Not running in splunkd. Bundle replication not triggered.
06-26-2015 15:51:41.246 INFO  UserManager - Setting user context: admin
06-26-2015 15:51:41.246 INFO  UserManager - Done setting user context: NULL -> admin
06-26-2015 15:51:41.251 INFO  script - found script file=/opt/splunk/etc/apps/custom_commands/bin/generatehello.py
06-26-2015 15:51:41.251 INFO  script - stderr for script generatehello will be added to search.log
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':  Traceback (most recent call last):
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':    File "/opt/splunk/etc/apps/custom_commands/bin/generatehello.py", line 30, in
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':      dispatch(GenerateHelloCommand, sys.argv, sys.stdin, sys.stdout, name)
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':    File "/opt/splunk/etc/apps/custom_commands/bin/splunklib/searchcommands/init.py", line 224, in dispatch
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':      command_class().process(argv, input_file, output_file)
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':    File "/opt/splunk/etc/apps/custom_commands/bin/splunklib/searchcommands/search_command.py", line 342, in process
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':      self.logger.error(traceback.format_exc(error_traceback))
06-26-2015 15:51:41.450 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':    File "/opt/splunk/lib/python2.7/logging/init.py", line 1186, in error
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':      self._log(ERROR, msg, args, **kwargs)
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':    File "/opt/splunk/lib/python2.7/logging/init.py", line 1279, in _log
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':      self.handle(record)
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':    File "/opt/splunk/lib/python2.7/logging/init.py", line 1289, in handle
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':      self.callHandlers(record)
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':    File "/opt/splunk/lib/python2.7/logging/init.py", line 1329, in callHandlers
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':      hdlr.handle(record)
06-26-2015 15:51:41.451 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':    File "/opt/splunk/lib/python2.7/logging/init.py", line 757, in handle
06-26-2015 15:51:41.452 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':      self.emit(record)
06-26-2015 15:51:41.452 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':    File "/opt/splunk/lib/python2.7/logging/init.py", line 949, in emit
06-26-2015 15:51:41.452 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':      self.stream = self._open()
06-26-2015 15:51:41.452 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':    File "/opt/splunk/lib/python2.7/logging/init.py", line 938, in _open
06-26-2015 15:51:41.452 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':      stream = codecs.open(self.baseFilename, self.mode, self.encoding)
06-26-2015 15:51:41.452 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':    File "/opt/splunk/lib/python2.7/codecs.py", line 878, in open
06-26-2015 15:51:41.453 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':      file = builtin.open(filename, mode, buffering)
06-26-2015 15:51:41.453 ERROR ScriptRunner - stderr from '/opt/splunk/bin/python /opt/splunk/etc/apps/custom_commands/bin/generatehello.py GETINFO':  IOError: [Errno 13] Permission denied: '/opt/splunk/etc/apps/custom_commands/searchcommand_app.log'
06-26-2015 15:51:41.457 ERROR script - Getinfo probe failed for external search command 'generatehello'
06-26-2015 15:51:41.460 INFO  UserManager - Unwound user context: admin -> NULL
06-26-2015 15:51:41.461 INFO  UserManager - Setting user context: admin
06-26-2015 15:51:41.461 INFO  UserManager - Done setting user context: NULL -> admin
06-26-2015 15:51:41.461 INFO  UserManager - Unwound user context: admin -> NULL
06-26-2015 15:51:41.461 INFO  DispatchManager - DispatchManager::dispatchHasFinished(id='1435348301.13', username='admin')
06-26-2015 15:51:41.461 INFO  UserManager - Unwound user context: admin -> NULL
06-26-2015 15:51:41.468 INFO  ShutdownHandler - Shutting down splunkd
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Begin"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_KVStore"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Thruput"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_TcpInput1"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_TcpOutput"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_UdpInput"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_FifoInput"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_WinEventLogInput"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Scheduler"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Tailing"
06-26-2015 15:51:41.468 INFO  ShutdownHandler - shutting down level "ShutdownLevel_SyslogOutput"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_HTTPOutput"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_TailingXP"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_BatchReader"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_PeerManager"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_ArchiveAndOneshot"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_AuditTrailManager"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_AuditTrailQueueServiceThread"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_FSChangeMonitor"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_FSChangeManagerProcessor"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_HttpClientPollingThread"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_AsyncQueuedMessageDispatcherThread"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_OfflineFlusher"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Slave"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_SlaveSearch"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Select"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_IdataDO_Collector"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_TcpOutput2"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Database1"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_TcpInput2"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_LoadLDAPUsers"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_MetricsManager"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Pipeline"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Queue"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_Exec"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_CallbackRunner"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - shutting down level "ShutdownLevel_HttpClient"
06-26-2015 15:51:41.469 INFO  ShutdownHandler - Shutdown complete in 162 microseconds
06-26-2015 15:51:41.469 ERROR dispatchRunner - RunDispatch::runDispatchThread threw error: Error in 'script': Getinfo probe failed for external search command 'generatehello'
And the generate hello command file is:
#!/usr/bin/env python

Copyright 2011-2014 Splunk, Inc.

Licensed under the Apache License, Version 2.0 (the "License"): you may
not use this file except in compliance with the License. You may obtain
a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations
under the License.
import sys, time
from splunklib.searchcommands import
dispatch, GeneratingCommand, Configuration, Option, validators
@Configuration()
class GenerateHelloCommand(GeneratingCommand):
count = Option(require=True, validate=validators.Integer())
def generate(self):
    for i in range(1, self.count + 1):
        text = 'Hello World %d' % i
        yield {'_time': time.time(), 'event_no': i, '_raw': text }

dispatch(GenerateHelloCommand, sys.argv, sys.stdin, sys.stdout, name)
—
Reply to this email directly or view it on GitHubhttps://github.com/splunk/splunk-sdk-python/issues/108#issuecomment-115855033.

You’re welcome.
On Jun 26, 2015, at 12:57 PM, Kevin Kirsche <notifications<EMAIL_ADDRESS>wrote:
Closed #108https://github.com/splunk/splunk-sdk-python/issues/108.
—
Reply to this email directly or view it on GitHubhttps://github.com/splunk/splunk-sdk-python/issues/108#event-341570216.


Header bug

If the screen is very small, the logo jumps down

Link to component: https://github.com/noams24/Kef-Code/blob/main/src/layouts/partials/Header.tsx

Should be fixed now!

If the screen is very small, the logo jumps down

Could I work on this one ?

@ozn1907  You are the best!


Replace user id in TODO content

No

At least not yet lol

It's hawdd, Regex doesn't support async closures :////

It was dead simple after all


New Device: 2 Channel Wall Switch

Describe your device
Tuya 2 Channel Wall Switch. Meant to be used as a switch for non-smart bulbs. i.e. Channel 1 controls the bulb in my room and channel 2 controls spot lights. But I also use them for to control my blinds. Channel 1 moves the blinds up and channel 2 moves the blinds down.
Brand: S-Link Swapp
Model: SL-EG32
Partial Support?
It can be configured as a SimpleLight, SimpleDimmer or GarageDoor. Configuring like that grants the ability of using channel 1. Logs from Homebridge when device is configured as a SimpleLight:
[TuyaAccessory] SimpleLight changed: {"1":true,"2":false}
[TuyaAccessory] Sending Blinds test {"1":false}
[TuyaAccessory] Heard back from Blinds test with command 8
[TuyaAccessory] SimpleLight changed: {"1":false,"2":false}
Also it can be configured as MultiOutlet with "outletCount": 2, configuring it like that grants the use of both channels.
[TuyaAccessory] Sending Blinds test {"1":true}
[TuyaAccessory] Heard back from Blinds test with command 8
[TuyaAccessory] Sending Blinds test {"1":false}
[TuyaAccessory] Heard back from Blinds test with command 8
[TuyaAccessory] Sending Blinds test {"2":true}
[TuyaAccessory] Heard back from Blinds test with command 8
[TuyaAccessory] Sending Blinds test {"2":false}
Device Schema
{"1":false,"2":false}
"1": channel 1 state
"2": channel 2 state
Additional context
Both channels can be used with Tuya-Web plugin which uses Web API.

I have created a simple SwitchAccessory.js based on you MultiOutletAccessory.js and it is working great. Now I wonder if you you could implement this 2 channel switch as a SimpleBlinds accessory?

I have created a simple SwitchAccessory.js based on you MultiOutletAccessory.js and it is working great. Now I wonder if you you could implement this 2 channel switch as a SimpleBlinds accessory?

@iRayanKhan

@iRayanKhan


@doc limitations

Unless I'm missing something, the @doc annotation does not allow line breaks or descriptions of default arguments. Example:
import ammonite.ops._

@doc("""Blah blah.

Example usage:
amm script.sc foo bar""")
@main
def main(arg1: String @doc("This is arg1"), arg2:String = "foo" @doc("This is arg2")) {
}

Does not compile:
$ amm script.sc
script.sc:8:65 expected "," | ")"
def main(arg1: String @doc("This is arg1"), arg2:String = "foo" @doc("This is arg2")) {

After removing the description of the default argument:
import ammonite.ops._

@doc("""Blah blah.

Example usage:
amm script.sc foo bar""")
@main
def main(arg1: String @doc("This is arg1"), arg2:String = "foo") {
}

$ amm script.sc
Compiling /home/mpatercz/redhat/workspaces/it-paas/eyaml/jenkins-helpers/script.sc
Missing argument: (--arg1: String)

Arguments provided did not match expected signature:

main
Blah blah.  Example usage: amm script.sc foo bar
  --arg1  String: This is arg1
  --arg2  String (default foo)

The new lines from main description are removed, making the documentation hard to read.
Thanks!

You can use it with default args, but it's a bit weird:
arg2: String @doc("This is arg2") = "foo"

@doc annotation works with default args after all, thanks.

Problem should be moot since the move to github.com/com-lihaoyi/mainargs


Use correct scheduler address to connect to when using interface keyword

Closes #126.
I'm not completely convinced about the solution here. The thing is, we need to keep binding to all network interface, at least for Bokeh Dashboard, as demanded here: #90. Keeping listening to all network interface for distributed scheduler is nice too I think, but not mandatory.
So another solution from what is proposed here could be to go with a solution as proposed by @mrocklin in https://github.com/dask/dask-jobqueue/issues/90#issue-340311408, and stick to the use of self.scheduler.address as a URL to point workers to.
Any advice on this welcome.

So another solution from what is proposed here could be to go with a solution as proposed by @mrocklin in #90 (comment), and stick to the use of self.scheduler.address as a URL to point workers to.

@guillaumeeb I opened #135 which is closer to https://github.com/dask/dask-jobqueue/issues/90#issue-340311408. I am not sure this is a better option to be honest, let me know if you have any thoughts on it!
Side-comment: it'd be great to have tests for this but I don't really know how hard it is to have a IP address setup in docker containers that looks similar to the one of a typical cluster ...

No idea for more complete testing, there is some though already in test_jobqueue_core.py.
Closing this one in favor of #135 that I found cleaner.


[4160] 2021-2022 record not imported into register from DTTP

Context
https://trello.com/c/0PqA4b9l/4160-2021-2022-record-not-imported-into-register-from-dttp-sheffield-hallam-university
Changes proposed in this pull request

Update Trainees::CreateFromDttp to accept a placement assignment other than the latest
Fix Trainees::CreateFromDttp so it sets the course_allocation_subject
Data migration to create a duplicate record of the trainee so it captures a previous placement assignment

Guidance to review

You can download the prod DB and run it against it. I did it already and it works as expected. Worth noting that the trainee_id is different for each record because it comes from the placement assignment.

Important business

[x] Does this PR introduce any PII fields that need to be overwritten or deleted in db/scripts/sanitise.sql?
[x] Does this PR change the database schema? If so, have you updated the config/analytics.yml file and considered whether you need to send 'import_entity' events?

NB: Please notify the #twd_data_insights team and ask for a review if new fields are being added to analytics.yml

 2021-2022 record not imported into Register from DTTP (Sheffield Hallam University)

Looks good and works as expected on a copy of the prod data. I've put one suggestion inline about allowing it to run without errors on other DBs.

The data migrations are only for the prod database. Once it runs, the data migration should be thrown away. We have discussed emptying the data migrations folder when it gets too big, but just haven't got around it. Keeping them around only serves as a reference, which seems to have come in useful.


flow check

I install flow locally, and add "flowcheck": flow check to package.json, and I run npm run flowcheck, then I got blow, but if I just run ./node_modules/.bin/flow check , its totally fine without npm error log
12: total([1, 2, 3, 'Hello']);
^^^^^^^^^^^^^^^^^^^^^^^^^ function call
12: total([1, 2, 3, 'Hello']);
^^^^^^^ string. This type is incompatible with
3: function total(numbers: Array) {
^^^^^^ number
Found 1 error
npm ERR! Darwin 16.1.0
npm ERR! argv "/usr/local/Cellar/node/7.1.0/bin/node" "/usr/local/bin/npm" "run-script" "flowcheck"
npm ERR! node v7.1.0
npm ERR! npm  v3.10.9
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>flowcheck: flow check
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>flowcheck script 'flow check'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the es6 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     flow check
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs es6
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls es6
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR!     /Users/zhumaohua/WorkSpace/Es6/npm-debug.log

@rookiezmh
this will work with your array:
const validTotal = [1, 2, 3, 'Hello'];
// Function takes an array of number or strings and returns an array of number of strings
function total(numbers: Array<number | string>): Array<number | string> {
  return numbers
}

total(validTotal);

If you want total to accept only numbers use below:
const validNumbers = [1, 2, 3];
const invalidNumbers = [1, 2, 3, 'Hi'];
// Function takes an array of numbers, and returns a single number
function total(numbers: Array<number>): number {
 return numbers.reduce(
   (acc, curr) => acc + curr, 0
 )
}

total(validNumbers);
total(invalidNumbers); // error

sorry,but maybe I didn't express myself clearly. My issue is why after I ran "npm run flowcheck", I got the npm err info. I know my code could not pass the flow check, but what's with the npm error info? I ran "./node_moudlues/.bin/flow check" directly is fine, it just gave me the info of flow check, not with the npm err info.

@rookiezmh this is just how npm works when script exists with error code

@vkurchatkin I agree somewhat with @rookiezmh we're all aware of the error NPM exit but it creates unnecessary npm logs and is a strange behavior coming from a type checker. All is well when no errors but there should be a way to handle errors without exiting out to NPM and create a log.

If you want to ignore exit code then you can add || true to your command

I think we can close this one

cloesed


Fixing ACE editor font jank (again?!)

CATEGORY
Choose one

[x] Bug Fix
[ ] Enhancement (new features, refinement)
[ ] Refactor
[ ] Add tests
[ ] Build / Development Environment
[ ] Documentation

SUMMARY
Fixes #9253
Playing whack-a-mole with a font width/tracking issue in ACE editor(s). Tried to fix it in Safari, which seemed to work, but somehow now causes issue in Chrome. Undoing the fix, with a net delta of a new typeface, SEEMS to me, to work in both Chrome AND Safari, but I feel like I could use a sanity check from @etr2460 or anyone else.
Also of note, react-ace is on v5 in Superset, where they're on v8. I tried upgrading, and ran into all sorts of upgrade woes. It DID seem to solve solve this font width issue, however. I'll try to make an upgrade somewhere between v6 and v8 on a separate PR, so heads up about that, and speak up with any experience/warnings/objections if you have them.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

Chrome:

Safari:

TEST PLAN

ADDITIONAL INFORMATION

[ ] Has associated issue:
[x] Changes UI
[ ] Requires DB Migration.
[ ] Confirm DB Migration upgrade and downgrade tested.
[ ] Introduces new feature or API
[ ] Removes existing feature or API

REVIEWERS
@etr2460

Codecov Report

Merging #9264 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master   #9264   +/-   ##
======================================
  Coverage    58.9%   58.9%
======================================
  Files         373     373
  Lines       12026   12026
  Branches     2953    2953
======================================
  Hits         7084    7084
  Misses       4763    4763
  Partials      179     179

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8a5b898...6aa1719. Read the comment docs.


Aggregate classification metrics

@ellipsis-dev can you give this a try?
Create a new folder classification under metrics, then a file called classification_metrics.py.
In the file, you need to create a class ClassificationAccuracy(Metric):
In the call function, calculate the match between the predicted_class and the ground_truth_classes. If there's a match then return {"classification_correctness": 1.0 or 0.0"}
In the aggregate function, make sure to output, accuracy precision recall f1. Take into account both multi-class and binary-class situations

@ellipsis-dev How about you forget about the aggregation. Just implement the call function that checks if the predicted class matches the ground_truth_class

Apologies, there’s a bug with Ellipsis where it’s not properly receiving your comments, only the issue body (hence its confusion) - i’m fixing now


Its moving by itself

Hello, I have the solar system project and when I have a path in the project and I move my mouse or touch any buttons it moves on the Z axle. Any help would be great!

Change PathCreator\Core\Editor\PathEditor.cs code like this

The above suggestion did not work. Any further news from this issue? Thanks

Any progress on this? I thought my project was haunted for a minute there.
Basically I managed to narrow it down to:

When a PathCreator is selected, any/most type/s of mouse movement (specifically over the Scene View) changes the transform position of either the PathCreator's gameObject directly, or by manipulating the curve's points in a way that updates the afore mentioned position...
Weirdly, it seems to go "up" for whatever up is in that context (top-down, 3d, etc...)

Looking into that part of the editor script mentioned above.
I didn't work, but I believe that's where the problem lies.

We encounter the same problem if the object is in a parent that does not have a rotation of 0,0,0. This seems to happen only if one axis of the parent is precisely at +90 or -90 degrees.

Is it known why it moves if parent is not in  rotation 0,0,0?

The reason most certainly is floating point rounding/imprecision in the InverseTransformPoint function. Why exactly it happens at+90 and -90 only I don't know, but the == operator has a built-in tolerance of 1e-005f, and at these angles, this tolerance is exceeded, which makes the point move towards the handle. But then the handle is moved as well and they are again not equal any more, causing the point to move again and so on.
What works for me is to increase the tolerance. This can be done by calculating the Distance between both vectors and compare that to a given value. However, at larger values, the difference can get bigger, again due to floating point imprecision.
What works for me is a variable tolerance that takes point position into account to make sure that when the handle is not moved by the user, the distance is always below the tolerance threshold. For this I changed the line:
if (bezierPath[i] != localHandlePosition)
into
if (Vector3.Distance(bezierPath[i], localHandlePosition) > Vector3.Magnitude(bezierPath[i]) * 1e-005f)
By using the magnitude of the point's local position (creator.transform.position + bezierPath[i]) for calculating the tolerance threshold, it will always be enough to account for the calculated distance between the point and the handle. I think with this value the threshold will always be at least about 10 times the calculated distance. Of course, this means that manipulating the handle will be somewhat less precise, but not enough to make a noticeable difference.


preserve--preserveaspectratio not working

I'm trying to keep the aspect ratio of some of my svg files, but the preserve method isn't working on the svg tag e.g
<svg viewBox="0 0 2840 650" preserve--preserveaspectratio="xMinYMin slice">
  <path class="fill-2" d="M2840,650l-1561.44-1.279L336.812,451.643,2840,419V650Z"/>
  <path class="fill-3" d="M1295.17,650.111L336.812,451.643,918.878,653.992Z"/>
</svg>

Have tried with both lower, camel and upper case but none work.

@iamallyniam Any luck with this? I can't use this library without preserving this attribute on specific files. What are you using these days?

@iamallyniam @aaronlsilber I implemented/fixed this in gulp-svgstore.
That code may be useful for this project as well.

Same here, the preserve-- methode is not working on preserveaspectratio.
And it's also not working on the following namespace declaration: xmlns:xlink="http://www.w3.org/1999/xlink"
Can someone fix this issue, please?

Any updates on this?!


Typo in parameter name of a method

Type of issue
Typo
Description
In the last example provided by the article, there is a typo in line 49 of the code. When initializing the second parameter of SomeMethod, the parameter name should be num instead of nm (look at line 46 in param tag, where the parameter name is written as num).

This is a link to the code I'm discussing on GitHub
Page URL
https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/xmldoc/
Content source URL
https://github.com/dotnet/docs/blob/main/docs/csharp/language-reference/xmldoc/index.md
Document Version Independent Id
707b352c-ea51-494c-d4f1-33e140ab9d17
Article author
@BillWagner
Metadata

ID: 5b320175-c9fe-d92e-748a-8cd511e7c12d
Service: dotnet-csharp
Sub-service: lang-reference

Hey. I've added a pull request fixing the typo. Please let me know if any other changes are required as well.
Happy to contribute!


Enable win32 build.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

This didn't result in a Windows build being pushed to Anaconda Cloud after merging. I think this is because Windows was disabled when the feedstock was originally built, and therefore there is no Appveyor config file.
https://anaconda.org/conda-forge/r-rmeta/files
I'd recommend rerendering the feedstock, which would be most easily accomplished by opening a new PR and using the rerendering webservice:
https://conda-forge.org/docs/webservice.html#conda-forge-admin-please-rerender


reporter-web-app: Fix for 'cannot find '@babel/helper-call-delegate' error

Building task :reporter-web-app:yarnBuild fails with a
"Cannot find module '@babel/helper-call-delegate'" as
the version specified in the yarn.lock has been removed
from npmjs.com.
Signed-off-by: Thomas Steenbergen<EMAIL_ADDRESS>

Hmm, why can't I find @babel/helper-call-delegate in the diff of removed lines from the lock file then?

Hmm, why can't I find @babel/helper-call-delegate in the diff of removed lines from the lock file then?

I am building the yarn.lock on my Mac and @babel/helper-call-delegate seems to be only installed on Linux that why it does not show up in the diff.

I was able to reproduce the issue under Ubuntu 19.10 and verified that it is fixed by this PR via:
git checkout hotfix-yarn-lock
rm -rf reporter-web-app/node_modules
./gradlew installDist

I am building the yarn.lock on my Mac and @babel/helper-call-delegate seems to be only installed on Linux that why it does not show up in the diff.

That's very interesting, as in the end it means that potentially more / other dependencies than those listed in a lock file get installed, which in turn means just parsing the lock file would not necessarily give us all dependencies (for all platforms).


Waiting for plugin to register

Hi,
I have an issue running the Pull Secret Sync example both from helm values manually or through the vcluster cli, passing in the plugin.yaml.
The plugin sits hanging on
logr.go:249] plugin: Try creating context...
And the syncer gets stuck here
start.go:298] Start Plugins Manager... plugin.go:164] Plugin server listening on localhost:10099 plugin.go:185] Waiting for plugin pull-secret-sync to register...
I'm using cluster version 0.11.1 and both the plugin version v1 or v2.

@sillock1 strange, are you building the docker image yourself or are you using our predefined image?

@FabianKramm I'm using your predefined image.
I've tried this on 3 different clusters as well.

@sillock1 should be fixed now with the newest sdk and plugin versions


update test cases

Pull Request Test Coverage Report for Build 443

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+1.3%) to 55.509%

Totals

Change from base Build 439:
1.3%

Covered Lines:
1859

Relevant Lines:
3349

💛  - Coveralls


Implement Role Manager class and tests for Role class

Tests for role class updated to test the equality of roles and checking of null pointer exception when calling the Role constructor

Role Manager class initialised to help store a list of Roles tagged to a specific Company

Codecov Report

Merging #49 (ae36af2) into master (5a7fb00) will increase coverage by 2.48%.
The diff coverage is 30.76%.

@@             Coverage Diff              @@
##             master      #49      +/-   ##
============================================
+ Coverage     69.37%   71.85%   +2.48%
- Complexity      418      443      +25
============================================
  Files            76       77       +1
  Lines          1316     1329      +13
  Branches        137      137
============================================
+ Hits            913      955      +42
+ Misses          370      331      -39
- Partials         33       43      +10

Impacted Files
Coverage Δ

...ain/java/seedu/address/model/role/RoleManager.java
25.00% <25.00%> (ø)

...main/java/seedu/address/model/company/Company.java
97.67% <100.00%> (+0.05%)
:arrow_up:

...c/main/java/seedu/address/model/role/Deadline.java
77.77% <0.00%> (+16.66%)
:arrow_up:

src/main/java/seedu/address/model/role/Status.java
63.63% <0.00%> (+27.27%)
:arrow_up:

src/main/java/seedu/address/model/role/Name.java
60.00% <0.00%> (+30.00%)
:arrow_up:

...rc/main/java/seedu/address/model/role/Stipend.java
60.00% <0.00%> (+30.00%)
:arrow_up:

...ain/java/seedu/address/model/role/Description.java
60.00% <0.00%> (+30.00%)
:arrow_up:

src/main/java/seedu/address/model/role/Role.java
100.00% <0.00%> (+100.00%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5a7fb00...ae36af2. Read the comment docs.

LGTM, tests are also very thorough. 👍
Perhaps could have requireNonNull in the RoleManager(ArrayList<Role> roleList) constructor in a future iteration.


Change TXT record on roughtime.int08h.com to use base64

As per comments in #30

Done:
% host -t TXT roughtime.int08h.com
roughtime.int08h.com descriptive text "AW5uAoTSTDfG5NfY1bTh08GUnOqlRb+HVhbJ3ODJvsE="


Combine Play and Pause button into 1 button

How do I make the play and pause button just 1 button. Having 2 separate buttons is rather annoying.
Pause |
Play |

This PR has 51 commits and 82 files changed. Not sure if this was intentional to make a PR from buzzfeed:master or not.
I do agree it would be nice to have one button for play/pause.

Hello iam a newbie here i found . Iam teaching synoptic meteorology an i found exactly what iwanted for my presentation with this gif control animator. One thing iam missing is how can i insert or copy an animated gif with control buttons after running the code lets say in the example. i dont know what type of file i have create when running this code. seems to be no longer gif file maybe canvas file but if i try jyst copy it only copy one frame so its impossible to use it while has been created. Is there a way to do that or just a demo of what can be done with gif files? Thank you in advance


[release/1.7] Pinned image support

Can you use git cherry-pick -xs to maintain a reference to the original commit?

/ok-to-test

/retest

/retest
The failure in pull-containerd-node-e2e-1-7 should be fixed now in https://github.com/kubernetes/kubernetes/pull/118754


Performance enhancements for Get-UnitySetupInstaller

This improves search speed ~33% generally for newer versions of unity by actually stopping the pipeline after finding the first version match in header files.
It improves search speed ~95% for newer versions of Unity on Windows where a known header file is checked here first before doing a general scan.
If anyone with a Mac can help me determine what header file to search to discover the version on Mac/Linux I'd be more than keen to add it for a first pass check.

That was the other PR I think re: Find-UnitySetupInstaller. This change only affects Get-UnitySetupInstance. Are you sure which one you tested?


Read Status doesn't get synced

Checklist

[X] I have used the search function to see if someone else has already submitted the same bug report.
[X] I will describe the problem with as much detail as possible.

App version
5.806
Where did you get the app from?
F-Droid
Android version
10
Device model
Huawei P Smart 2019 (Codename POT-LX1)
Steps to reproduce

Read any mail by tapping it
Hit the back button
Refresh mails
See that the mail you just read appears as unread again

or

Read any mail
Log in on the web page of your email provider
See that the mail you read appears as unread there as well

Expected behavior
Mail appears read on the website and the app
Actual behavior
Mail appears unread on website and app
Logs
No response

Are you using an IMAP account?
Is Settings → [Account] → Reading mail → Mark as read when opened checked?

If the answer to both questions is yes, please record a debug log while trying to mark a message as read (or opening the message for viewing). See https://github.com/k9mail/k-9/wiki/LoggingErrors

It's weird, it seems like the issue resolved itself. I'll be sure to get a log if it happens again though.

I think the status isn't synced immediatly and the delay is sometimes a bit too long.
(Have same problem from time to time)

At that point the message was marked as read on the server, but marked unread locally.

Oh, so it is probably not exactly the same thing that this issue is about (because in the issue it stays unread on the server). Should I open a new issue?

Oh, so it is probably not exactly the same thing that this issue is about (because in the issue it stays unread on the server). Should I open a new issue?

Unless a log is provided that shows the command to mark a message as read on the server fails (or is never issued), I'll assume it's the same problem (with step 3 maybe being delayed a bit more than in your case).

I have a similar problem, and more info about how to replicate it.
Conditions:

Account needs to be custom, with specific imap address.
The mail needs to be located within a folder, probably not part of the 1st or 2nd class set.

This bug applies to any state, even when removing mail. I could do more tests if needed.
This means that Google, Outlook and all other known hosts will work as normal.

@McTwist: Please open a new issue and provide a debug log.

Might have been fixed in 6.0. I'll open a new issue if I can reproduce the problem.

I have this problem but only with the Mailfence service. I have reported this issue with Mailfence but they say it's a K9 bug. In my case, there is no delay in marking as read as a refresh will show the message as unread again. I cannot get messages to be permanently marked as read until I read them in another client or via the webclient.
I tried another Android email client (VM ware's email client) and the "mark as read" works instantaneously.
I also use IMAP with GMX mail service and I have no issue with mails not being marked as read.
I am wondering if there's a difference in IMAP servers that K9 is not handling like other clients?

@inertia666: Sounds like a slightly different problem. Please open a new issue and don't forget to add a debug log. See https://github.com/k9mail/k-9/wiki/LoggingErrors


Add all group members endpoint

As described in the members endpoint:

Returns only direct members and not inherited members through ancestors groups.

This PR introduces all members endpoint:

[...] including inherited members, invited users, and permissions through ancestor groups.

Thank you ❤


reclassify MONDO:0012551 alopecia areata 2

addresses #962

Go ahead and merge!
On Tue, Feb 2, 2021, 18:36 Nicole Vasilevsky<EMAIL_ADDRESS>wrote:

addresses #962 https://github.com/monarch-initiative/mondo/issues/962
You can view, comment on, or merge this pull request online at:
https://github.com/monarch-initiative/mondo/pull/2593
Commit Summary

reclassify MONDO:0012551 alopecia areata 2

File Changes

M src/ontology/mondo-edit.obo
https://github.com/monarch-initiative/mondo/pull/2593/files#diff-889e0a9ba62d62cc6ee7c5c9bead0075444d506253590ef0dcf4786904ac6768
(5)

Patch Links:

https://github.com/monarch-initiative/mondo/pull/2593.patch
https://github.com/monarch-initiative/mondo/pull/2593.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/monarch-initiative/mondo/pull/2593, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAMMOITSFO26SOZO3ZIAZLS5CZD5ANCNFSM4XAAVMRA
.


Weird issue with extern fun and hetu_script_dev_tools

When I defined my custom "eval" function, it behaves in weird way, so I have a series of issues with it, so I had to split them into multiple github issues.
dart file: https://pastebin.com/8zkJhyUJ
hetu file:
external fun my_eval;

var a = my_eval("3");
a;

This hetu code evaluates fine when I use hetu.eval to run it from string, but if I try to run it via hetu.evalFile, then I get following error:
error: File: [D:/EH/hetu/script/index.hts]()
Line: 4, Column: 1
Runtime error: undefined
Message: Undefined identifier [a].

sourceContext is provided via HTFileSystemResourceContext from hetu_script_dev_tools

Additional info:
If I change index.hts to
external fun my_eval;
var a = 9;
print("Pre-eval: ${a}");
a = my_eval("3");
a;

then I get this log:

So it looks like, calling my custom eval function, erases the identifier from scope, but only if ran via evalFile

While testing code for another issue, I found out that default eval function also behaves in the same way.
Code to replicate
var meaning;
fun global(){
    eval("meaning = 'hello from a deeper dream!'");
    meaning;
}

global();

In current design, eval will use gloabl namespace as it's namespace.
It will not use the context you called it within, so you cannot access variable defined outside of the literal string code.
And a code file like *.hts or *.ht will create it's own namespace when running, so the context of the running code is the file so eval cannot use any variable defined in that file either.

As for the eval returns null bug, I think it is due to the reason that interpreter's eval method is called within another eval process. So the stackframe inormation is changed and is not restored properly.
I have changed the builtin eval method implementation to fix this.
(HTEntity entity,
            {List<dynamic> positionalArgs = const [],
            Map<String, dynamic> namedArgs = const {},
            List<HTType> typeArgs = const []}) {
          final code = positionalArgs.first as String;
          final savedFileName = interpreter.currentFileName;
          final savedModuleName = interpreter.bytecodeModule.id;
          final savedNamespace = interpreter.currentNamespace;
          final savedIp = interpreter.bytecodeModule.ip;
          final result = interpreter.eval(code);
          interpreter.restoreStackFrame(
            clearStack: false,
            savedFileName: savedFileName,
            savedModuleName: savedModuleName,
            savedNamespace: savedNamespace,
            savedIp: savedIp,
          );
          return result;
        };

The fix will be commited to the main branch.


Can you release new version of the mod but for 1.17.1 ?

It would be nice to have it thanks.

Unfortunately the most recent litematica is discontinued for 1.17.1, so there're very few stuff I can do, since I don't have time to look up every changes.
New release will be there, so please check and reopen the issue!


Number signs in Nemeth

(I've got a list of issues from a transcriber and am doing my best to identify what is best to report to SRE.  Feel free to close liberally.  Numbers are from her list, so she and I can stay organized.)

We don't need the number sign if it follows a mathematical symbol.

Can you give me the exact expression?
I am a bit confused about the categorical answer: The rules in Nemeth 72, \S 9-11, contain quite a number of rules where the number indicator has to be used after a preceding mathematical symbol.
I thought SRE implements those rules quite faithfully now, but there might still be the occasional bug.

3.2.0-beta.3 contains yet another overhaul of the number indicator, which conforms to all the rules I've seen so far.
While there can still be bugs, I am closing this for more specific issues, if we find some.


Browser plugin fails loading with t.isBuffer is not a function

Version
5.0.0-beta.4
Browser and OS info
Chromium 72, Firefox 65
Steps to reproduce
Create a simple vue app that uses a vuex store
const debug = process.env.NODE_ENV !== 'production'

export default new Vuex.Store({
	modules: {
		myModule
	},
	strict: debug
})

What is expected?
vue-devtools work as expected
What is actually happening?
The javascript console shows the following error:
TypeError: t.isBuffer is not a function[Learn More] eval:1:1695

    y (index):1 u (index):1 <anonymous> (index):1 r (index):1 emit (index):1 devtoolPlugin vuex.esm.js:51 Store vuex.esm.js:347 js index.js:30 Bootstrap27Webpack

The culprit line from vue-devtools seems to be https://github.com/vuejs/vue-devtools/blob/cf74ad3ce66534ea028e953ca4ccf85835114f7f/src/backend/hook.js#L186

Happening to me now suddenly too.

This seems related to https://github.com/pvorb/clone/issues/104

Yes this is a breaking change for me too. I can't actually work currently because I can't debug my app anymore.
Can you please roll back this version in the meantime?

My situation is a bit different, I got this
Property or method "_isBuffer" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.

x 100 times

x 100 times

Same error message.
Having thousands really, and halting the browser for massive periods. Unusable atm.
My bet: might it be related to using arrow functions on array callbacks. Maybe something related to a polyfil? If that's the case, arrow function context spec cannot be subverted by the used poli and this should to be changed, (but who am I)
Looking to downgrade the extension while this is not fixed.

@gotexis @JFonsecaSpot Your issue is different, please comment and provide more info and runnable minimal reproduction in the actual issue: #955

@Akryum couldn't reproduce with CLI3 generated app. Maybe an interaction with our main app configuration. Looking at the error stack instead. If I have time later will try to reproduce on a minimal repo with the same configuration.

@Akryum Can you tell if this b4e19c3 reached the production build / chrome extension store?
I am not able to reproduce the issue anymore and that coomit seams to be a good candidate for the fix.

@JFonsecaSpot If you look at the commits, it's after the last release (5.0.7).


Style builder

There are many badge styles. Custom style builder would allow us to create even more beautiful badges :)

Did you mean a builder like this (#192) or something else?

Something like that. I'll send a PR :)

It's still on my TODO list, just need some time...

Pinned it :D


Sprite doesn't work with current code

As the title suggest, I've messed something up badly, I switched out the example sprite and boom, no more working sprite.

Hopefully fixed now..


Update-Mechanism not working when changing image-version

First of all, thank you very much for spending the time to create and maintain a puppet module for Podman. I really appreciate the effort you put into this.
I am already using it for rootless-container deployment and I found something I wanted to share with you.
When I create a container from some image and give it a static version like: myrandomcontainer:1.3 and do a puppet run, it get's correctly set up. But when I change the image to myrandomcontainer:1.4 in my puppet code it does not get updated.
If I would have used :latest and the latest-tag would get updated it would automatically upgrade the container as intended. So this case would work, but I prefer version-pinning in production environment for reproducibility.
I searched for the relevant part in the code, which is this one:
https://github.com/southalc/podman/blob/380bebba6212eb9ab6d7d829dd6928da08e99c00/manifests/container.pp#L168-L191
For your update mechanism you only compare the hash of the local image with the hash of the same image in the container registry. This means if I change the the image in my puppet config it would still compare it with the old image tag that is set in the container config on the machine. So even if I replace the puppet code with myrandomcontainer:1.4 it would still check whether the local myrandomcontainer:1.3 is the same as myrandomcontainer:1.3 in the container registry.
My question would now be whether this is your intended behavior.
If not I would also be willing to provide a Pull-Request with a fix for this.

Version 0.2.5 of the module addresses this issue.  With the container "update" parameter as false, the container will be redeployed when the resource image parameter is changed.

The fix provided by you makes it possible to change the image when update is set to false. I created a pr for the same problem, but when update is set to true. see #13


Support syslog handler in logging.py

We use splunk + syslog for performance check and visualization instead of using special log server. Adding syslog handler  in logging.py seems trivial and I have done this on my side:
def _create_syslog_handler(handler_config):
    return logging.handlers.SysLogHandler(address = '/dev/log')

def _create_stream_handler(handler_config):
    stream = handler_config.get('name', 'stdout')
    if stream == 'stdout':
            hdlr = _create_file_handler(handler_config)
        elif handler_type == 'filelog':
            hdlr = _create_filelog_handler(handler_config)
        elif handler_type == 'syslog':
            hdlr = _create_syslog_handler(handler_config)
        elif handler_type == 'stream':
            hdlr = _create_stream_handler(handler_config)
...

Thanks @ZQyou, I was thinking the same thing these days, cos several sites use syslog and some elastic search to pipe the syslog into. Would you mind doing a PR for that, since you already have it running?

Sure, I will work on that.


python310Packages.skodaconnect: 1.2.5 -> 1.3.0

Changelog: https://github.com/lendy007/skodaconnect/releases/tag/1.3.0
Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 209037 run on x86_64-linux 1

2 packages built:

python310Packages.skodaconnect
python39Packages.skodaconnect


Issue with generics

One thing I would like to do is create a generic parsing method for network requests. It would take in shape and return Infer. Currently it doesn't work fully.
const fetchAndValidate = async <A extends Type>(url: string, responseShape: A): Promise<Infer<A>> => {
    const result = await fetch(url);
    return responseShape.parse(result); // Type 'unknown' is not assignable to type 'SomethingOutputOf<A>'
}

Am I doing something wrong or there is something off with types?

That does seem like an oversight indeed. I modified Type#parse's return type and published v0.0.12 - does the new version solve your problem?

Awesome! That solved it :)

Sweet! Closing this issue 👍


add link to logo to homepage and remove unwanted padding

site-header__logo_link was not being used until I put in the link

Here you go @chris-huggins. Link added as well as removing padding to the right.

This looks good to me thanks @discodavey. I'm assuming the link that takes me to https://pr-373--epp.elifesciences.org/ on the PR would point to homepage in reality.

This looks good to me thanks @discodavey. I'm assuming the link that takes me to https://pr-373--epp.elifesciences.org/ on the PR would point to homepage in reality.

@chris-huggins I had a chat with @scottaubrey and confirmed it would go back to the eLife homepage

@discodavey Ok all good with me then, thanks


[SPARK-14391][launcher] Increase test timeouts.

Most of the time tests should still pass really quickly; it's just
when machines are overloaded that the tests may take a little time,
but that's still preferable over just failing the test.

Test build #55131 has started for PR 12210 at commit 48cde79.

LGTM

Test build #55131 has finished for PR 12210 at commit 48cde79.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/55131/
Test FAILed.

unrelated test failure. no point in re-testing.

LauncherServerSuite already passed. I'm merging this into master.


(1014) Create a clarification note in the frontend

This allows a user to create a clarification note if there is not enough information to proceed. The copy and design are very rough, but this nails in the journey:
Screenshots

 Create a clarification note in the frontend


Demo of a TagListView in a UIScrollView

Added a demo of a TagListView in a UIScrollView to the ViewController.

I wonder whether there is a different approach to this. The ContentView now has a fixed height. This size will determine the number of tag rows. So this ContentView height should be related to the the height of a TagView. Would it be possible to set this height by specifying a maximum number if tag rows? This height could then be set from code.
This maxTagListView height could then be used by users to set the height.
Maybe we move here outside the scope of TagListView.


IOS and RDWeb

Is there any plans to make the RDWeb work with IOS? I have been using this on windows with 100% integration, but ipads not so much

The new RD client apps for IOS, Android and Windows Store versions (v10+) all use a new method to communicate with the RDWeb server. On Android, you can obtain and install an old version of the app as a workaround. I'm not sure if this is possible with IOS.
If I figure out how to implement the new RDWeb communication, I will probably implement it in my newer project, rdpx.

Awesome, that’s fantastic. I will keep watching the new project
From: Kim Knight @.>
Sent: Thursday, November 18, 2021 4:34 AM
To: kimmknight/raweb @.>
Cc: Vegas605 @.>; Author @.>
Subject: Re: [kimmknight/raweb] IOS and RDWeb (Issue #9)
The new RD client apps for IOS, Android and Windows Store versions (v10+) all use a new method to communicate with the RDWeb server. On Android, you can obtain and install an old version of the app as a workaround. I'm not sure if this is possible with IOS.
If I figure out how to implement the new RDWeb communication, I will probably implement it in my newer project, rdpxhttps://github.com/kimmknight/rdpx.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/kimmknight/raweb/issues/9#issuecomment-972739959, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AGVXVP7WRVJUWR6BQSPZG7DUMTJDHANCNFSM5HWG4FBA.
Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

That explains my problem. I'm curious to see if this has been implemented but have something to share about my experience with trying to get this to work.
When trying to setup Windows 10 with RemoteApp, it worked perfectly and Wireshark showed the communication.
When using the Remote Desktop UWP app however and trying to set up a Workspace, it never got past the initial SSL Hello packet and didn't even try to communicate with the server.
I'm starting to wonder if it's because the certificate is self-signed even though it's installed onto the client computer or just an issue with IIS settings.

I have resolved the HTTPS problem with a smallstep.com certificate installed to the client computer's machine certificatestore and configured the server with NGINX.
I'm now looking into how to get Workspaces working.

Hey @JeffreyO, have you checked out Issue 6? If not, it might be worth a look as I have documented some of my efforts trying to get workspaces working.

So, akarl10's update to the ASPX version seems to have fixed this for the Android client! RAWeb can be added as a workspace.
Anyone able to test on IOS or Mac?


The latest version is available, Update now message persistent.

Running<EMAIL_ADDRESS>which shows 0.39.9.

Maybe the message continues appearing due to file cache on either browser or CDN. Will figure out how to work around it.


WIP: Add fake GPU device generator for scalability testing

The whole picture and review comments are in the RFC PR https://github.com/intel/intel-device-plugins-for-kubernetes/pull/1104, from which this is split off.
Compared to RFC PR, I've moved / renamed generator code to gpu_fakedev / gpu_fakedev.go and added documentation + intel-gpu-fakedev container for it.

The 7 plugin tests that remain in "expected" state show:

Error: .github#L1
An unexpected error has occurred and we've been automatically notified. Errors are sometimes temporary, so please try again.

What I should do next?

While this adds new container for the devices project, program itself does not have any dependencies (outside of Golang standard libraries).
Currently it does not have unit tests, but I'm not sure what those would do, as this itself is a (scalability) testing tool (for GPU plugin).
Most relevant test would be whether GPU plugin reports expected number of GPUs for the content created by the tool, but because it's generating device files, running it requires either root or suitable capability for creating those.

The 7 plugin tests that remain in "expected" state show:

Error: .github#L1
An unexpected error has occurred and we've been automatically notified. Errors are sometimes temporary, so please try again.

What I should do next?

https://www.githubstatus.com/

Updated doc + rebased on main now that GitHub problems are fixed, so that CI tests run for the first time.

Codecov Report

Merging #1116 (72f1010) into main (6347609) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head 72f1010 differs from pull request most recent head ff5cc41. Consider uploading reports for the commit ff5cc41 to get more accurate results

@@           Coverage Diff           @@
##             main    #1116   +/-   ##
=======================================
  Coverage   53.01%   53.01%
=======================================
  Files          40       40
  Lines        4350     4350
=======================================
  Hits         2306     2306
  Misses       1917     1917
  Partials      127      127

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

@mythi Any comments on this now that release is done?


Unable to build on github action

Host
Tell us about your Host OS (the machine you're building burrito apps on)
Host OS: ubuntu-latest
Host CPU: x86_64
Please run zig version in your Burrito project directory and write the version here: 0.13.0
Please run elixir -v in your Burrito project directory and write the version here:

Target
Host OS: Linux
Host CPU: x86_64, aarch64

When I runn a github action I found:
Generated spawnctl app
* assembling spawnctl-0.0.0-local.dev on MIX_ENV=prod
* skipping runtime configuration (config/runtime.exs not found)
* creating _build/prod/rel/spawnctl/releases/0.0.0-local.dev/vm.args
* creating _build/prod/rel/spawnctl/releases/0.0.0-local.dev/remote.vm.args
* creating _build/prod/rel/spawnctl/releases/0.0.0-local.dev/env.sh
* creating _build/prod/rel/spawnctl/releases/0.0.0-local.dev/env.bat
> Burrito is building target: linux
> Burrito will build for target:
	OS: linux
	CPU: x86_64
	Qualifiers: []
	Debug: false
----> PHASE: :fetch
Custom build step!
Current Target: %Burrito.Builder.Target{debug?: false, erts_source: {:precompiled, [version: "<IP_ADDRESS>"]}, qualifiers: [], cross_build: true, os: :linux, cpu: :x86_64, alias: :linux}
--> Working directory: /tmp/burrito_build_2CA5B7FB6BD6F870
--> Fetching musl libc runtime binary for Linux...
--> Downloading file: https://beam-machine-universal.b-cdn.net/musl/libc-musl-17613ec13d9aa9e5e907e6750785c5bbed3ad49472ec12281f592e2f0f2d3dbd.so?please-respect-my-bandwidth-costs=thank-you
00:37:24.893 [info] Wrote new cache file: /home/runner/.cache/burrito_file_cache/435E138697EB2C0A5F113D277FEEC65E5E524E41
--> Wrote musl runtime file: /home/runner/work/spawn/spawn/spawnctl/deps/burrito/src/musl-runtime.so
--> Resolving ERTS: {:precompiled, [version: "<IP_ADDRESS>"]}
--> Remote ERTS From Beam Machine: https://beam-machine-universal.b-cdn.net/OTP-<IP_ADDRESS>/linux/x86_64/any/otp_<IP_ADDRESS>_linux_any_x86_64_ssl_3.1.4.tar.gz?please-respect-my-bandwidth-costs=thank-you
--> Downloading file: https://beam-machine-universal.b-cdn.net/OTP-<IP_ADDRESS>/linux/x86_64/any/otp_<IP_ADDRESS>_linux_any_x86_64_ssl_3.1.4.tar.gz?please-respect-my-bandwidth-costs=thank-you
** (RuntimeError) Failed to fetch https://beam-machine-universal.b-cdn.net/OTP-<IP_ADDRESS>/linux/x86_64/any/otp_<IP_ADDRESS>_linux_any_x86_64_ssl_3.1.4.tar.gz?please-respect-my-bandwidth-costs=thank-you! (Got 404) Perhaps we haven't built a pre-compiled Erlang for this release yet? If this was a 404, please file an issue! Thanks!
    (burrito 1.1.0) lib/util/default_erts_resolver.ex:95: Burrito.Util.DefaultERTSResolver.do_download/2
    (burrito 1.1.0) lib/util/default_erts_resolver.ex:40: Burrito.Util.DefaultERTSResolver.do_resolve/1
    (burrito 1.1.0) lib/steps/fetch/resolve_erts.ex:30: Burrito.Steps.Fetch.ResolveERTS.execute/1
    (burrito 1.1.0) lib/builder/builder.ex:140: anonymous fn/3 in Burrito.Builder.run_phase/2
    (elixir 1.15.8) lib/enum.ex:2510: Enum."-reduce/3-lists^foldl/2-0-"/3
    (elixir 1.15.8) lib/enum.ex:984: Enum."-each/2-lists^foreach/1-0-"/2
    (burrito 1.1.0) lib/builder/builder.ex:88: Burrito.Builder.build/1
    (mix 1.15.8) lib/mix/tasks/release.ex:1064: Mix.Tasks.Release.run_steps/1
make: *** [Makefile:41: build-cli] Error 1

But the same code and configuration in my local ubuntu works as expect.

Whoops! We didn't have that latest hot fix release of OTP on our CDN.
I just finished kicking off the uploading the builds, you should be able to re-run your build and it should work!

Cool @doawoo thanks for the quick response. I will test it!

Works. Thank you @doawoo

Hi @doawoo I experiment the same issue again.
 --> Resolving ERTS: {:precompiled, [version: "<IP_ADDRESS>"]}
--> Remote ERTS From Beam Machine: https://beam-machine-universal.b-cdn.net/OTP-<IP_ADDRESS>/linux/x86_64/any/otp_<IP_ADDRESS>_linux_any_x86_64_ssl_3.1.4.tar.gz?please-respect-my-bandwidth-costs=thank-you
--> Downloading file: https://beam-machine-universal.b-cdn.net/OTP-<IP_ADDRESS>/linux/x86_64/any/otp_<IP_ADDRESS>_linux_any_x86_64_ssl_3.1.4.tar.gz?please-respect-my-bandwidth-costs=thank-you
** (RuntimeError) Failed to fetch https://beam-machine-universal.b-cdn.net/OTP-<IP_ADDRESS>/linux/x86_64/any/otp_<IP_ADDRESS>_linux_any_x86_64_ssl_3.1.4.tar.gz?please-respect-my-bandwidth-costs=thank-you! (Got 404) Perhaps we haven't built a pre-compiled Erlang for this release yet? If this was a 404, please file an issue! Thanks!
    (burrito 1.1.0) lib/util/default_erts_resolver.ex:95: Burrito.Util.DefaultERTSResolver.do_download/2
    (burrito 1.1.0) lib/util/default_erts_resolver.ex:40: Burrito.Util.DefaultERTSResolver.do_resolve/1
    (burrito 1.1.0) lib/steps/fetch/resolve_erts.ex:30: Burrito.Steps.Fetch.ResolveERTS.execute/1
    (burrito 1.1.0) lib/builder/builder.ex:140: anonymous fn/3 in Burrito.Builder.run_phase/2
    (elixir 1.15.8) lib/enum.ex:2510: Enum."-reduce/3-lists^foldl/2-0-"/3
    (elixir 1.15.8) lib/enum.ex:984: Enum."-each/2-lists^foreach/1-0-"/2
    (burrito 1.1.0) lib/builder/builder.ex:88: Burrito.Builder.build/1
    (mix 1.15.8) lib/mix/tasks/release.ex:1064: Mix.Tasks.Release.run_steps/1

Looks like another release went out for that branch of OTP. I just built, and uploaded it. Try running your action again!

Looks like another release went out for that branch of OTP. I just built, and uploaded it. Try running your action again!

Thank you. Works fine now!


404 not found errors in console

404 not found error do show up in console trying to load undefined.json and<EMAIL_ADDRESS>
GET http://<IP_ADDRESS>:5500/undefined.json 404 (Not Found)
GET<EMAIL_ADDRESS>404 (Not Found)
Uncaught (in promise) i {message: 'Request failed with status code 404', name: 'AxiosError', code: 'ERR_BAD_REQUEST', config: {…}, request: XMLHttpRequest, …}

This so doesn't seem to have any negative effect on the functions of the plugin, but each interaction with the legend checkboxes do again show these errors.
This happens both on Chrome and Firefox using latest maplibre-gl-js 2.4.0 with maplibre-gl-legend 1.2.7.
PS: Here a little example to show this error.

@geraldo I think this was solved by https://github.com/watergis/maplibre-gl-legend/pull/19. Could you check the latest version. Feel free to reopen the issue if bug is still there