Add link to IETF status page

We should advertise IETF system status page in the footer of IETF website. Maybe on the IAB website too.

Agree. It would also be nice to have a “report a problem” option, like the IETF Datatracker.

@ghwood what do you think of something like this?
IETF footer,

IAB footer

For www.ietf.org the link would be better as part of the "link to other sites" level of items (see screenshot) rather than appearing as site-wide navigation element. I think the proposal works for www.iab.org on an abstraction level (though the "Contact Us" element seems to be the outlier), however I'd be interested to know what @cindymorgan thinks. :

I agree with Greg that the IAB version works, and that the IETF version would be better where Greg suggests. Thanks!

@ghwood @cindymorgan
From just looking at the code right now it seems like they're both content managed in the CMS (i.e. no code change necessary) so just add it in the admin panel:

https://www.ietf.org/admin/
https://iab.org/admin/

In the code they're referred to as FooterLinks so there's probably a Wagtail snippet in each. I'd make the changem myself but I don't have a login. If you need help just let me know.


BigBed

Another question from me.
I displayed a BigBed file in dalliance and in general it works fine. However I do not see the strand and score information in the browser. I was hoping, that the features are coloured according to their score. The bed file also contains a itemRgb column, but its ignored too. Am I doing something wrong, or is this just not yet implemented?
Further I would like to add binary bed files as a default track. Is there a way to add binary files to the "sources" in the HTML file, like the DAS servers?
Thanks,
Pascal

Is there any possibility to add links to the menue of bigbed entries.  Can I do the same with bigbed?

Would the "ID-driven" links supported by BED detail format do what you want:
         http://genome.ucsc.edu/FAQ/FAQformat.html#format1.7

...or do you need a custom link for each feature (in which case we'd have to sort out an alternative format)?

No, an ID-driven link would be perfectly fine.

Okay, I've been meaning to have a proper go at BEDdetail soon.  Will try to get it done by the weekend.

We've got a partial solution for this now.  See:
         http://www.biodalliance.org/test/

Unfortunately, there doesn't seem to be a way to include the information we're after in the bigbed file itself, but you can now specify something like:
          link:                 'http://ncbi36.ensembl.org/Homo_sapiens/Gene/Summary?t=$$'

When programmatically configuring a track.  Might be worth asking UCSC if they'd be willing to consider allowing a "track line" to be stored in a bigbed -- there is a little bit of space for extensions in the header, so it's technically possible...
Sorry this isn't as neat as I expected, and hope the partial solution is useful to you.

I figured it out by myself and it is very easy:
Just add the ENSEMBL gene ID in column 13 and the symbol in column 14.

Glad to hear you've got this sorted out.  "collapseSuperGroups" is a slightly hacky way of telling the browser "treat this like a gene track".  I'd really like it to go away, but unfortunately a lot of data formats don't really include enough information to reliably infer what sorts of features they contain (the notable exception being DAS/1.6, where we can (and do!) infer gene-ness using SO terms).


favorites: create directory for favorites disk cache

I realized this was never being created since the directory does not exist while working on another thing stored on disk.

Is this the versioned path?

I don't know what you mean by that.

The folder for all the disk caches needs to be versioned, in case we want to change the on-disk format of anything that is being cached.
e.g. ~/Library/Application\ Support/Keybase/kbfs_block_cache/v1/<leveldb root>

There is a version in each of the files being read. Do you think we need a version on the directory too? If so, I can add a version there too.
In the meantime, I'm gonna fix the gomock complaining.

Oh hmm. Can you sketch out the directory tree for me?

config.StorageRoot():
--- kbfs.favorites:
|--- user1 (file containing a struct containing a version and
some serialized data)
--- user2 (etc)
On Wed, Dec 19, 2018 at 7:08 PM John Zila<EMAIL_ADDRESS>wrote:

Oh hmm. Can you sketch out the directory tree for me?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/keybase/kbfs/pull/1986#issuecomment-448799292, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AEeyP2QtfETVhxcWojhTTPlfVuFoJ7Obks5u6tTqgaJpZM4ZbOZ4
.

I've refactored the cache to use levelDB and added a test for the disk-based cache.


Migration of old Things

FEATURE REQUEST

Is there an open issue addressing this request? If it does, please add a "+1" reaction to the
existing issue, otherwise proceed to step 2.

Describe the feature you are requesting, as well as the possible use case(s) for it.
Since the policies do not use the owner field of Things, the old Things defined under the previous Mainflux (the version before policy implementation) have problems with policies (listing, ownership, etc.). Therefore, the migration has to be handled thoroughly.

Indicate the importance of this feature to you (must-have, should-have, nice-to-have).
must-have

This issue is almost 3y old now. It's a big effort and it's not worth our time unless we have someone facing this problem. In that case, please reopen or create a new ticket.


add way of saying project is OS-neutral

Java apps can be ran on any OS with a Java runtime. There's no way to specify this within the os property apart from using a string literal like "Any"

Changed 2 years ago by https://launchpad.net/~zearin
Agreed.
Also, you might want to do something like SourceForge? for interpreted-language projects. For example, some projects are written in Python or PHP, and thus they are platform neutral.
This is similar to Java in that “if you can run [ java / python / php / ruby / etc ], then you can run [ project ].”

Prolog!  Don't forget Prolog.  8cD  Prolog files are compile-at-load, and in SWI-Prolog (most commonly used version) you can make a .qlf file that's an executable that is (I think) cross platform.

I think I am tempted to deprecate "os" property over time in favor using the dependencies mechanisms we land on with #1. So, marking this issue for no further action.


Revert "Revert "remove duplicate CSS imports""

Reverts dimagi/open-chat-studio#731
Tested the chat page and confirms it works properly now

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Additional details and impacted files

:loudspeaker: Thoughts on this report? Let us know!


It is not possible to download files in kml format

It is not possible to download files in kml format
State with more than one machine, you click on the kml option and nothing happens
Google chormer, safari

I'm seeing kml exports working after drawing a feature.  Are loading external data and then exporting?  If so, can you share the geojson here?
Do you have any errors in the console?

Closing, if you are still seeing this issue, please provide a reproducible case.


Won't encode long integers on particular machines

I'm trying to use Hashid's on my PHP Google App Engine. For some reason when I try to encode the integer below, it doesn't work. I've even tried without a salt. However, it works on my local machine.
Are there any checks I can do to see if I am doing something wrong or to see if something is needed to support a long integer value?
NOTE: bcmath is enabled
//doesn't work
$hashids = new Hashids\Hashids('threehorn');
echo $hashids->encode(5183105597964288);

//works
$hashids = new Hashids\Hashids('threehorn');
echo $hashids->encode(518310559);

This is the JS repository of Hashids, but anyway - you're probably going beyond the upper limit (the limit will depend on the machine). You can check it using $hashids->get_max_int_value(); Read more about it here: https://github.com/ivanakimov/hashids.php#big-numbers

Ah my bad, thanks for the help

No problem.


Use/def tags positions completely lost

Hi,
I am trying to render my svg, I see use/def tag position completely lost . There are other issue as well but these are the major one. I am just attaching the sample. Let me know your thoughts.
MacawScrollview.zip

Hi Santosh,
As I can see there is only faith-theme-512x512.svg in your project and it renders quite fine:

@ystrot Yes, that SVG is working fine. I am facing issue with another one "eViewer.svg".

There is no such a file in your project. Could you please attach it?

MacawScrollview.zip

Thanks for reporting. Looks like this SVG contains a lot of elements not yet supported by Macaw.

@ystrot Do you have any technical readme doc , so I can jump-in quickly and fix few thing.


CSS functionality missing?

Can only get it to work with inline styling. Is that on purpose?

@rickifunk Yes thats by design. You could use a package like juice to achieve style inlining from a stylesheet before passing it to html-to-docx.
 Works like a charm!

@privateOmega this works, but some styles are ignored like line-height. Is there a workaround to set line-height?
Also is there a possibility to set styles like in this example: https://docx.js.org/#/usage/styling-with-xml

@milos5593 If you want to apply some styles to your document, what's the easiest would be to use a package like juice to inline the styles and the ones that are supported by html-to-docx will be applied and others will be ignored, unfortunately.

Hi, is there any way to mimic line height or margin-top or padding-top? that can add a possible space in between line?


Ensure host based firewall loopback traffic is configured to the trusted zone

Describe the Issue
Configure firewalld to restrict loopback traffic to the lo interface. The loopback traffic must be trusted by assigning the lo interface to the firewalld trusted zone. However, the loopback traffic must be restricted to the loopback interface as an anti-spoofing measure.
Expected Behavior
sudo firewall-cmd --permanent --zone=trusted --add-interface=lo
sudo firewall-cmd --permanent --zone=trusted --add-rich-rule='rule family=ipv4 source address="<IP_ADDRESS>" destination not address="<IP_ADDRESS>" drop'
sudo firewall-cmd --permanent --zone=trusted --add-rich-rule='rule family=ipv6 source address="::1" destination not address="::1" drop'

Actual Behavior
sudo firewall-cmd --permanent --add-rich-rule='rule family=ipv4 source address="<IP_ADDRESS>" destination not address="<IP_ADDRESS>" drop'
sudo firewall-cmd --permanent --add-rich-rule='rule family=ipv6 source address="::1" destination not address="::1" drop'

Control(s) Affected
<IP_ADDRESS>
Environment (please complete the following information):

branch being used: [e.g. devel]
Ansible Version: [e.g. 2.10]
Host Python Version: [e.g. Python 3.7.6]
Ansible Server Python Version: [e.g. Python 3.7.6]
Additional Details:

Additional Notes
Anything additional goes here
Possible Solution
Add the rich_rule to the trusted zone

 <interface name="lo"/>

The above is still missing...
/etc/firewalld/zones/trusted.xml now has:
<?xml version="1.0" encoding="utf-8"?>
<zone target="ACCEPT">
  <short>Trusted</short>
  <description>All network connections are accepted.</description>
  <rule family="ipv4">
    <source address="<IP_ADDRESS>"/>
    <destination address="<IP_ADDRESS>" invert="True"/>
    <drop/>
  </rule>
  <rule family="ipv6">
    <source address="::1"/>
    <destination address="::1" invert="True"/>
    <drop/>
  </rule>
</zone>

Looks good now


[Efficient Metadata Operations] [DEPENDS_ON PR#2368] Add logic to handle partially sealed partition in ClusterParticipant.

Before this PR, the ClusterParticipant implementations were ignoring the PARTIALLY_SEALED state. This PR adds the logic so ClusterParticipant can handle the PARTIALLY_SEALED state and update the appropriate backend.

Codecov Report
Base: 73.21% // Head: 53.49% // Decreases project coverage by -19.72% :warning:

Coverage data is based on head (3706b56) compared to base (86ae0f7).
Patch coverage: 56.86% of modified lines in pull request are covered.

Additional details and impacted files
@@              Coverage Diff              @@
##             master    #2372       +/-   ##
=============================================
- Coverage     73.21%   53.49%   -19.72%
+ Complexity    10694     7204     -3490
=============================================
  Files           767      767
  Lines         59563    59610       +47
  Branches       7297     7310       +13
=============================================
- Hits          43607    31891    -11716
- Misses        13560    24887    +11327
- Partials       2396     2832      +436

Impacted Files
Coverage Δ

...om/github/ambry/clustermap/ClusterParticipant.java
33.33% <ø> (+4.76%)
:arrow_up:

.../com/github/ambry/clustermap/HelixParticipant.java
43.49% <0.00%> (-39.60%)
:arrow_down:

...y/clustermap/RecoveryTestClusterAgentsFactory.java
0.00% <ø> (ø)

...b/ambry/clustermap/StaticClusterAgentsFactory.java
28.20% <ø> (-2.57%)
:arrow_down:

...github/ambry/clustermap/ReplicaStatusDelegate.java
87.50% <33.33%> (+11.02%)
:arrow_up:

...rc/main/java/com/github/ambry/store/BlobStore.java
80.47% <66.26%> (-1.88%)
:arrow_down:

...main/java/com/github/ambry/store/StoreMetrics.java
90.00% <100.00%> (+0.09%)
:arrow_up:

...in/java/com/github/ambry/router/CryptoService.java
0.00% <0.00%> (-100.00%)
:arrow_down:

.../java/com/github/ambry/clustermap/PartitionId.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...rc/main/java/com/github/ambry/utils/MockClock.java
0.00% <0.00%> (-100.00%)
:arrow_down:

... and 403 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


[@mantine/core] TagsInput: add hidden input

fixing: https://github.com/mantinedev/mantine-v7/issues/31 same case as https://github.com/mantinedev/mantine-v7/pull/28

Thanks!

Thank you so much! ❤


Only one item can be selected - dont work with expandables.

I have NavigationView in DrawerLayout which contains RecyclerView with FastAdapter attached. I'm doing my side menu this way because one item has to be expandable (only one) - all other fragments are normal items. I've done some selectors changing background, text and icon color on all of the items, I added withOnlyOneExpandedItem(true) and (almost) everything works fine:
i'm clicking on item 1 -> next item 2 -> next item 3 thus the item 1 is highlighted, then item 2 and then item 3.
What's not good at all:
My expandable item is 3rd in the row and has 2 sub items. If I click on it - expandable item is highlighted, and group is expanded then if i click on item 4 or 5 then my expandable group collapse and my 4th or 5th item is highlighted. To this moment everything works fine. Now if i click on another item, my 4th or 5th item stays hightlighted.
I've attached GIF, which shows everything: im clicking on any item and everything is ok, if i click on 3rd (expandable) item and then on anything except 4th or 5th item everything is ok. If i click on 3rd (expandable) item and then on 4th or 5th - this clicked item stays highlighted.

GIST WITH THE CODE OF EXPANDABLE ITEM

@kolorszczak oh interesting. Do your items have identifiers? Could you try to use the alternative state management? withPositionBasedStateManagement(false)

I added identifiers to all the item and method of which you wrote. Now everything works as it should. Thank you :)

@kolorszczak awesome. thanks.


"ValueError: end is out of bounds" and "ValueError: Unterminated string..." when run in subprocess.call, but NOT subprocess.Popen

Hi,
So, I have a large Python program I'm writing that calls both gen_outline.py and json2csv.py as initial steps.  Following this, I call Rufus Pollock's "csv2sqlite.py" (https://github.com/rgrp/csv2sqlite) to get the data in SQLITE format.  In order to invoke these Python module from within my larger program I use the "subprocess" Python library.  Up until now I was using Popen, but soon found I was running into race conditions (https://github.com/rgrp/csv2sqlite/issues/20),  After doing some research, I decided to either stick to subprocess.call(), or at least invoke Popen.wait().  While these solutions appear to solve the race condition, they unfortunately present another error, albeit a non-fatal one.
Basically, my Python program calls gen_outline.py and json2csv.py each four times, each one corresponding to a separate JSON file.  The resulting stack trace is as follows, which again only manifests when I invoke Popen.wait() (or use the call() command instead), and did not occur before when I simply spawned a new process (but risked a race condition).  I am not sure what the problem is, but I would very much appreciate help.  Thanks in advance!
Traceback (most recent call last):
File "gen_outline.py", line 86, in
main()
File "gen_outline.py", line 75, in main
outline = make_outline(args.json_file, args.each_line, args.collection)
File "gen_outline.py", line 50, in make_outline
key_map = gather_key_map(iterator)
File "gen_outline.py", line 31, in gather_key_map
for d in iterator:
File "gen_outline.py", line 25, in coll_iter
data = json.load(f)
File "C:\Python278\lib\json_init_.py", line 290, in load
**kw)
File "C:\Python278\lib\json_init_.py", line 338, in loads
return default_decoder.decode(s)
File "C:\Python278\lib\json\decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=w(s, 0).end())
File "C:\Python278\lib\json\decoder.py", line 382, in raw_decode
obj, end = self.scan_once(s, idx)
ValueError: end is out of bounds
Traceback (most recent call last):
File "gen_outline.py", line 86, in
main()
File "gen_outline.py", line 75, in main
outline = make_outline(args.json_file, args.each_line, args.collection)
File "gen_outline.py", line 50, in make_outline
key_map = gather_key_map(iterator)
File "gen_outline.py", line 31, in gather_key_map
for d in iterator:
File "gen_outline.py", line 25, in coll_iter
data = json.load(f)
File "C:\Python278\lib\json_init.py", line 290, in load
**kw)
File "C:\Python278\lib\json_init.py", line 338, in loads
return default_decoder.decode(s)
File "C:\Python278\lib\json\decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=w(s, 0).end())
File "C:\Python278\lib\json\decoder.py", line 382, in raw_decode
obj, end = self.scan_once(s, idx)
ValueError: Unterminated string starting at: line 1 column 200693 (char 200692)
Traceback (most recent call last):
File "gen_outline.py", line 86, in
main()
File "gen_outline.py", line 75, in main
outline = make_outline(args.json_file, args.each_line, args.collection)
File "gen_outline.py", line 50, in make_outline
key_map = gather_key_map(iterator)
File "gen_outline.py", line 31, in gather_key_map
for d in iterator:
File "gen_outline.py", line 25, in coll_iter
data = json.load(f)
File "C:\Python278\lib\json_init.py", line 290, in load
**kw)
File "C:\Python278\lib\json_init.py", line 338, in loads
return default_decoder.decode(s)
File "C:\Python278\lib\json\decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=w(s, 0).end())
File "C:\Python278\lib\json\decoder.py", line 382, in raw_decode
obj, end = self.scan_once(s, idx)
ValueError: Unterminated string starting at: line 1 column 57339 (char 57338)
Traceback (most recent call last):
File "gen_outline.py", line 86, in
main()
File "gen_outline.py", line 75, in main
outline = make_outline(args.json_file, args.each_line, args.collection)
File "gen_outline.py", line 50, in make_outline
key_map = gather_key_map(iterator)
File "gen_outline.py", line 31, in gather_key_map
for d in iterator:
File "gen_outline.py", line 25, in coll_iter
data = json.load(f)
File "C:\Python278\lib\json_init.py", line 290, in load
**kw)
File "C:\Python278\lib\json_init.py", line 338, in loads
return _default_decoder.decode(s)
File "C:\Python278\lib\json\decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Python278\lib\json\decoder.py", line 382, in raw_decode
obj, end = self.scan_once(s, idx)
ValueError: end is out of bounds

I think I may have solved this.  Not all instances of invoking "popen" within my code were configured properly in terms of their stdout and stderr parameters.  I have corrected this, and it appears to work well, though I will update this if anything goes wrong again.
Thanks!


How to delete hosts

Hi,
According to Zabbix Api documentation when you delete host/(s) you should only send array including host id's.
But it seems that you will only get different error messages from Zabbix side due malformed(?) json request
Should something like this be supported?:
   private static void DeleteHost(int[] hostId)
    {
        Zabbix zabbix = new Zabbix("Admin", "password", "https://domain/zabbix/api_jsonrpc.php");
        zabbix.LoginAsync().Wait();

        Task<string> response = zabbix.GetResponseJsonAsync("host.delete", new {
            hostId
        });
        response.Wait();
        Console.WriteLine(response.Result);
        zabbix.LogoutAsync().Wait();
    }

https://github.com/aslabicki/Zabbix.API.Core/pull/2 fixes the issue


Styled Icons dont install

I tried to install Styled Icons using Yarn and this error happens:
yarn add styled-icons
yarn add v1.21.1
[1/4] Resolving packages...
[2/4] Fetching packages...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
error An unexpected error occurred: "https://registry.npmjs.org/styled-icons/-/styled-icons-9.2.0.tgz: ESOCKETTIMEDOUT".
info If you think this is a bug, please open a bug report with the information provided in "C:\\Users\\castr\\Desktop\\moria\\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

I'm using Gatsby Starter Default and I realized that this error only happens in the latest versions of Styled Icons
I already checked the internet, and everything is fine.
A complete log is available here

yarn add styled-icons --network-timeout 100000


Failed to run imagenet example

Hi,
I have followed a step by step guide to work on jetson-inference examples and when I am trying to execute any imagenet example I get error like below:
` jasvinder@jasvinder-desktop:~/jassi/jetson-inference/build/aarch64/bin$ ./imagenet-console --headless images/orange_0.jpg outpu.jpg
[video]  created imageLoader from file:///home/jasvinder/jassi/jetson-inference/build/aarch64/bin/images/orange_0.jpg
imageLoader video options:
-- URI: file:///home/jasvinder/jassi/jetson-inference/build/aarch64/bin/images/orange_0.jpg
- protocol:  file
- location:  images/orange_0.jpg
- extension: jpg
-- deviceType: file
-- ioType:     input
-- codec:      unknown
-- width:      0
-- height:     0
-- frameRate:  0.000000
-- bitRate:    0
-- numBuffers: 4
-- zeroCopy:   true
-- flipMethod: none
-- loop:       0
[video]  created imageWriter from file:///home/jasvinder/jassi/jetson-inference/build/aarch64/bin/outpu.jpg
imageWriter video options:
-- URI: file:///home/jasvinder/jassi/jetson-inference/build/aarch64/bin/outpu.jpg
- protocol:  file
- location:  outpu.jpg
- extension: jpg
-- deviceType: file
-- ioType:     output
-- codec:      unknown
-- width:      0
-- height:     0
-- frameRate:  0.000000
-- bitRate:    0
-- numBuffers: 4
-- zeroCopy:   true
-- flipMethod: none
-- loop:       0
imageNet -- loading classification network model from:
-- prototxt     networks/googlenet.prototxt
-- model        networks/bvlc_googlenet.caffemodel
-- class_labels networks/ilsvrc12_synset_words.txt
-- input_blob   'data'
-- output_blob  'prob'
-- batch_size   1
[TRT]    TensorRT version 7.1.3
[TRT]    loading NVIDIA plugins...
[TRT]    Registered plugin creator - ::GridAnchor_TRT version 1
[TRT]    Registered plugin creator - ::NMS_TRT version 1
[TRT]    Registered plugin creator - ::Reorg_TRT version 1
[TRT]    Registered plugin creator - ::Region_TRT version 1
[TRT]    Registered plugin creator - ::Clip_TRT version 1
[TRT]    Registered plugin creator - ::LReLU_TRT version 1
[TRT]    Registered plugin creator - ::PriorBox_TRT version 1
[TRT]    Registered plugin creator - ::Normalize_TRT version 1
[TRT]    Registered plugin creator - ::RPROI_TRT version 1
[TRT]    Registered plugin creator - ::BatchedNMS_TRT version 1
[TRT]    Could not register plugin creator -  ::FlattenConcat_TRT version 1
[TRT]    Registered plugin creator - ::CropAndResize version 1
[TRT]    Registered plugin creator - ::DetectionLayer_TRT version 1
[TRT]    Registered plugin creator - ::Proposal version 1
[TRT]    Registered plugin creator - ::ProposalLayer_TRT version 1
[TRT]    Registered plugin creator - ::PyramidROIAlign_TRT version 1
[TRT]    Registered plugin creator - ::ResizeNearest_TRT version 1
[TRT]    Registered plugin creator - ::Split version 1
[TRT]    Registered plugin creator - ::SpecialSlice_TRT version 1
[TRT]    Registered plugin creator - ::InstanceNormalization_TRT version 1
[TRT]    detected model format - caffe  (extension '.caffemodel')
[TRT]    desired precision specified for GPU: FASTEST
[TRT]    requested fasted precision for device GPU without providing valid calibrator, disabling INT8
[TRT]    native precisions detected for GPU:  FP32, FP16
[TRT]    selecting fastest native precision for GPU:  FP16
[TRT]    attempting to open engine cache file networks/bvlc_googlenet.caffemodel.1.1.7103.GPU.FP16.engine
[TRT]    loading network plan from engine cache... networks/bvlc_googlenet.caffemodel.1.1.7103.GPU.FP16.engine
[TRT]    invalid engine cache file size (0 bytes)  networks/bvlc_googlenet.caffemodel.1.1.7103.GPU.FP16.engine
[TRT]    failed to load networks/bvlc_googlenet.caffemodel
[TRT]    imageNet -- failed to initialize.
imagenet:  failed to initialize imageNet
`
Any Idea  what is wrong here?

Can you try deleting jetson-inference/data/networks/bvlc_googlenet.caffemodel.1.1.7103.GPU.FP16.engine and running again?

Thanks!
It worked.. 👍


Create static site for PCMI 2022 Summer Session

@katestange is going to the PCMI 2022 Summer Session, and she'd like to be able to demo Numebrscope.
We can pretty easily put up a static site hosted by GitHub pages from this repository that links to prototype visualizers.

I still need to add a few more visualizers.

This is done.


fix: remove/update deprecated modules

fixes #21
How Has This Been Tested?

npm test

Types of changes

[X] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[X] I have signed the Adobe Open Source CLA.
[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[X] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[X] All new and existing tests passed.

testing this locally everything passes, so I'm not sure why this fails exactly :/

ah yes, the new ci-info module now detects Github Actions as being in CI, so the two tests should not call prompt when in CI


How to evaluate models on my own custom MCQA dataset?

Thank you so much for your lightweight repo. Could you please guide me with evaluating models on a custom field specific dataset which I have created?
Data Format: There are around 1000 questions with 4 choices each and only one is correct.
Thank you

OK, thank you for your feedback. It seems that your data format is quite similar to MMLU. Therefore, you can refer to MMLU's data processing file make_dataset.py and its configuration settings.
If you have any further questions, I look forward to hearing from you.


fixing memory leaks while server rendering

This PR fixes memory leaks during server rendering https://github.com/pushtell/react-ab-test/issues/16
I've added .rewind() method to emitter to cleanup all the subscriptions. Calling this after ReactDOMServer.renderToString is preventing leaks (just like react-helmet)

Hi
Can this pull request be merged please ?
Best regards

:wave: anything I can do to help move this along?

Hey @getahead thanks so much for the PR! Do you mind writing a test to accompany this? I'll test it on my own locally as well :smile:

Thanks for the help @getahead!
I ran the current tests and everything was working so I'll be merging it in.
/cc @lauterry


Ore Visual Change

About the PR
Changed ores visually. Plasma and silver from vg. Quartz from goon and reshaded by me. The rest are mine. Adds a faint glow to plasma, uranium and bananium
Media

[X] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Changelog

:cl:Alekshhh

tweak: Changed ores visually.

hooray

lmao, braifood just did an animation on the old ore sprites #23633


Need help with code or I have an idea for your project

Hello. I downloaded source of youtube-dl and I was trying to add "custom autonumber option". When you're downloading a lot of videos with (autonumber)s option and after interruption this number starts over. I was trying to make program that use a number from file, assign this number to the video file, increase this value and writing it back in file after video has been downloaded. I want to ask you where is the code that downloads videos. OR May i ask you to make this feature by yourself? Thank you.

Duplicate of #2702.


add private flag

I realized the solution to my problem #20 is pretty simple, so I decided to implement it myself!
This pull request adds a cli flag to allow for private repos.

only probably is that there isn't really a good way to install it... huggingface doesn't support basic auth and the only auth method pip supports is basic auth. Only solution I can think of is using a proxy that you connect to with basic auth, which gets the file using a Bearer token which huggingface supports, not sure if this is worth mentioning in the README or not


Move compile assets, sti loader and SSUI from cfme-setup

Related PR: https://github.com/ManageIQ/manageiq-appliance/pull/67

@simaishi safe to assume that you have run this on a build? - ok to merge? (aka LGTM)

Yes, ran an appliance build successfully with this + manageiq-appliance change.

On second glance, I think most of this does not belong in kickstart. Thought I realize that install the OS vs the app may be too nebulous.

build
dev
reasoning
example

kickstart
guides
setup os
Install OS, ruby, node, postgres (calls get app code)

rpm
fetch
download code
Get the app code, put down app files

cfme-setup.sh
setup
setup app
bundle update, bower install, db:create db:migrate seed

?
update
update app
bundle install, db:migrate db:seed

@Fryguy does that table look right to you?

cfme-setup.sh is only run in the kickstart at the moment so moving it directly into kickstart seems fine to me. @kbrock Your table there seems to separate kickstart from rpm from cfme-setup by concern, but in reality they are all run in the kickstart.

@Fryguy agreed, merging setup into kickstart probably makes sense.
But the user can still run rpm update - so we need to be able to handle that very common use case

downstream rpm updates are fine as we don't allow bower and bundler updates there (they are provided as part of the various RPMs).


Input date type open on click

Hey guys,
Is there a way to open the calender for the input(type='date') on click?  Basically, I want a way to open the calender on click like what happened on bootstrap 3. Thanks!
This code is in BS 4, Vue 2.5.3, and BootstrapVue but it uses standard bootstrap inside the components so any bootstrap solution will work. Thanks!

Duplicate of
https://github.com/bootstrap-vue/bootstrap-vue/issues/1342
oddly enough also opened by @happilymarrieddad

It is a native browser "feature/issue", as it varies by browser and platform (i.e. mobile browsers will immediately show datepicker if clicked, while desktop browsers one must click the caret icon inside the date input.

Closing as not a Bootstrap bug. This is by browser.


ANDROID_SDK variable has wrong path on Windows.

@mosra
Hey Vladimir.
One issue I have found in the Android Bootstrap project.
It looks like ANDROID_SDK path search is not cross-platform:
   get_filename_component(ANDROID_SDK ${CMAKE_ANDROID_NDK}/../android-sdk/ REALPATH CACHE)
Not sure what should be the right approach here.
I have modified your config on Windows to use the environment variable ANDROID_HOME.
For example my default NDK location on Windows is:
export ANDROID_NDK_HOME=/c/Users/<user>/AppData/Local/Android/Sdk/ndk/20.0.5594570
After my modification, I can generate and install .apk.
coming form here
https://github.com/mosra/toolchains/blob/99954afbab3b2a9e3ba518edccc8379733080db9/modules/UseAndroid.cmake

Argh, this kinda slipped through -- too many things happening all the time, sorry.

Not sure what should be the right approach here.

I think what would work is passing -DANDROID_SDK=c:/Users/<user>/AppData/Local/Android/Sdk to CMake explicitly. But an autodetection would be nicer, for sure.

use the environment variable ANDROID_HOME

You mean ANDROID_NDK_HOME, right? Is there no other env variable that could make this easier?
If you have a patch that makes this work, can you share it here?

Android Studio is deprecating env variables and all should be set-up by the Gradle project.
But if you run ./gradle build from CLI it requires to setup ANDROID_HOME.
In my opinion, it would be useful to allow to set up SDK from ENV. If ENV is not exported then autodetect.
I would add those lines above, line 38: if(NOT ANDROID_SDK)
https://github.com/mosra/toolchains/blob/99954afbab3b2a9e3ba518edccc8379733080db9/modules/UseAndroid.cmake#L38
if (DEFINED ENV{ANDROID_SDK})
    message( STATUS "ANDROID_SDK is defined as environment variable $ENV{ANDROID_SDK}")
    set(ANDROID_SDK $ENV{ANDROID_SDK} CACHE STRING "")
endif()

So I can define my SDK path if I need.


run “python train_segmentor.py" show ValueError: Input contains NaN.,how to solve thie issue?

Current loss: 1.5696| CE:0.2391| Dice:0.4271| Hist:1.6467| Focal:0.9034| Entropy:0.2268(0.227
Traceback (most recent call last):
File "/home/ubuntu/CSAD-main/train_segmentor.py", line 148, in
segmentor.fit(sup_dataloader,unsup_dataloader,val_dataloader,test_dataloader,full_train_dataloader)
File "/home/ubuntu/CSAD-main/models/segmentation/segmentor.py", line 99, in fit
logi_auc, struc_auc = test_patch_histogram(
File "/home/ubuntu/CSAD-main/models/segmentation/patch_histogram.py", line 170, in test_patch_histogram
logi_auc = roc_auc_score(logi_true_score, logi_score)*100
File "/home/ubuntu/.local/lib/python3.10/site-packages/sklearn/utils/_param_validation.py", line 213, in wrapper
return func(*args, **kwargs)
File "/home/ubuntu/.local/lib/python3.10/site-packages/sklearn/metrics/_ranking.py", line 619, in roc_auc_score
y_score = check_array(y_score, ensure_2d=False)
File "/home/ubuntu/.local/lib/python3.10/site-packages/sklearn/utils/validation.py", line 1064, in check_array
_assert_all_finite(
File "/home/ubuntu/.local/lib/python3.10/site-packages/sklearn/utils/validation.py", line 123, in _assert_all_finite
_assert_all_finite_element_wise(
File "/home/ubuntu/.local/lib/python3.10/site-packages/sklearn/utils/validation.py", line 172, in _assert_all_finite_element_wise
raise ValueError(msg_err)
ValueError: Input contains NaN.

Try using Euclidean distance instead of Mahalanobis distance in the patch_histogram.py (you can use similar codes from models/onnx_model.py line 87~92)


create model, create function... all the goodies

This PR wraps all the work done in Q1 around models, functions and other various pieces.

Implements experimental COPY statement that allows copying data from one table to another table in the database, or between a database and the cloud
Implements experimental CREATE MODEL and associated DROP MODEL statements that enable a vehicle to embed simple 'native' statistical models like linear regression into the database
Implements experimental PREDICT statement that allows a users to inference on a previously created model
Implements the bones of CREATE FUNCTION that allows the creation of stored code - this has been stubbed out post demos done on this branch
Re-introduces the LIMIT clause on select statements. Semantically identical to TOP. Queries can have either TOP or LIMIT, it is en error to have both. TOP will be deprecated in time.
Implements CORR() aggregate function - returns the correlation of two sets of values
Implements VAR() aggregate function - variance
Refactors DateLiteralPlanExpression --> TimestampLiteralPlanExpression
Adds relevant tests

There's some commented-out tests in parser_test.go around line 3354 that were from the forward-port of tests from sql1. Well, not commented out, inside an if false { ... }. Sorry.
They won't pass because right now they don't have the actual statement trees that the parser should produce, but we should add those and enable them now.

There's some commented-out tests in parser_test.go around line 3354 that were from the forward-port of tests from sql1. Well, not commented out, inside an if false { ... }. Sorry.

They won't pass because right now they don't have the actual statement trees that the parser should produce, but we should add those and enable them now.
@seebs do you have the code for these - they may have been mangled in a rebase...


⚠ Groups API Endpoint has degraded performance

In 1f58a44, Groups API Endpoint (https://groups.roblox.com/v1/groups/5680533) experienced degraded performance:

HTTP code: 200
Response time: 2792 ms

Resolved: Groups API Endpoint performance has improved in d58465b after 11 minutes.

Resolved: Groups API Endpoint performance has improved in b8bed26 after 11 minutes.


docs: fix gitlab cli commands

Fix invalid GitLab Sync commands https://github.com/phrase/phrase-cli/issues/127

I'm confused, I'm getting:
$ ~/git/openapi/clients/cli/phrase-cli gitlab_syncs list
Error: unknown command "gitlab_syncs" for "phrase"

Did you mean this?
        git_lab_sync

Run 'phrase --help' for usage.
ERROR: unknown command "gitlab_syncs" for "phrase"

Did you mean this?
        git_lab_sync

@jablan yup, that's why this PR is switching the examples to git_lab_sync. Or did I miss it somewhere?

:facepalm: oh my.


add hash with indifferent access

referencing issue #135
This gem is just the hash ext from active support and nothing else.
It adds the least amount of 3rd party code, and does it nicely.
The one test was modified cause it was basically pushing a new key to the options hash rather than replacing the existing key. This is one of those problems with adding a symbol key to a hash with string keys. But with hashwithindifferent access, that problem goes away cause the keys are treated as if they were the same.
This also allows the yml configs to be symbols or strings.

Coverage remained the same at 96.48% when pulling 3a91612aa3ac894d41b3be6243782313265b5044 on LightshedHealth:configs-with-indifferent-access into 76000123d83e440a3ff5bbefe19ad57577679c16 on moove-it:master.

Thanks!


GH-107 Add configurable notifications

The configuration file looks now:

Tested on localhost.
Additionally, I suggest to remove the SUB_TITLE notification type. And replace it with a standard TITLE notification, which will have the title and subtitle string arguments - if someone wants only the subtitle, they will leave the title message empty and the same with the title. Give your opinion.

How will the config behave when someone updates eternalcombat to a previously existing config?

It will restore the default value from the configuration.

It would be useful to standardize the format of notifications, as here -> https://docs.eternalcode.pl/eternalcore/notifications
I wanted to help you with this, but okaeri configs don't work with junit (for bukkit configurer)

First I will refactor dependencies to make it easier to add anything.
(I need mockito or okaeri configurer for yaml)


2020-10-01 SDK model changes for Peering

Swagger Pr link : https://github.com/Azure/azure-rest-api-specs/pull/11044

@swetha-anantharajaiah
Any update here on fixing the CI? If not will close in the next couple days.

@swetha-anantharajaiah
Any update here on fixing the CI? If not will close in the next couple days.

Its fixed

@swetha-anantharajaiah are you planning on resolving this? If we don't hear anything by the end of the week, we will be closing this.

@swetha-anantharajaiah are you planning on resolving this? If we don't hear anything by the end of the week, we will be closing this.

Resolved

@swetha-anantharajaiah please fix CI or give us and update else we will be closing at end of the week.

/check-enforcer override

Overrode check enforcer because pipeline manually ran: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=626589&view=results


There are some architectures missing from the update.sh script

Hello there!
I have a few suggestions.
There are some architectures missing from the update.sh script starting on line 100.
Can the missing ones be added?
Personally, I'm running my rustdesk server on aarch64 so I had to edit the update.sh script for it to be able to work.
Only two architectures are included in the update script: x86_64 and armv7l
Also, on line 118 you can only find this:
rm rustdesk-server-linux-amd64.zip
So it's only removing the amd64 zip after the update, which was doing nothing for me because mine is arm64v8.
So you should probably replace the amd64 part of the file name with the appropriate one.

updated https://github.com/techahold/rustdeskinstall/commit/f98ba407c1ed126ab05d4bb4c798c2adc06a55f3


Update peer dependency

Grunt now has a major release (v1) so peer dependencies need to be updated:

npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none was installed.

Thanks for letting me know about this! Fixed in v1.0.0.


[Drawer] Span the entire width of the container

Description
Allow Drawer to span the entire width of the container. This feature is useful for responsive mobile views. Currently it only accepts a fix number of width. It would be helpful to allow fullWidth option or even 100% width.
My current work around is use the width={100%} attribute and this works! But the problem is it throws an error in the console, saying the type used is string and should be a number. Can we allow strings? If not can we have an option to allow fullWidth like in the buttons? Let me know if this is ok I can build up the PR if necessary.
Versions

Material-UI: 0.16.7
React: 15.4.2
Browser: Chrome

Allowing text seems reasonable to me, feel free to submit a PR.

@mbrookes PR sent! Hope that helps, let me know if there are problems :)

Translation is incorrect when you make a Drawer with 100% width and resizing screen or zoom/dezoom.
How to reproduce : make a Drawer with width="100%" and open it. Then, close, and zoom/dezoom or resize window, the Drawer appear.
The problem appear on translate calculation, using translate3d(0, 0, 0) on close state and translate3d(100%, 0, 0) on open state should works.

If we use number, use pixels translation.
If we use string (%), use percentage translation.

Closed by #6315


WIP: Push files to transifex only from master

Description
LEARNER-2368
Add a description of your changes here.
Notes
How to test this PR

Codecov Report

Merging #988 into master will increase coverage by 0.02%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #988      +/-   ##
==========================================
+ Coverage   45.68%   45.71%   +0.02%
==========================================
  Files         407      407
  Lines       27026    26999      -27
==========================================
- Hits        12347    12342       -5
+ Misses      14679    14657      -22

Impacted Files
Coverage Δ

Source/OEXCourseInfoViewController.m
26.66% <0%> (-8.03%)
:arrow_down:

Source/OEXRearTableViewController.swift
0% <0%> (ø)
:arrow_up:

Source/OEXRouter+Swift.swift
15.74% <0%> (+0.28%)
:arrow_up:

Source/OEXFindCoursesViewController.m
34.69% <0%> (+3.21%)
:arrow_up:

Source/EnrollmentConfig.swift
100% <0%> (+14.28%)
: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 6f4aa13...41bb7c1. Read the comment docs.


Tesseract result was not good tried prepossessed image and trained datas

Used the serak-tesseract-trainer for font style used this link 'https://github.com/serak/serak-tesseract-trainer'. But the result used these different training font approaches was not give good results.
Used oem 3, psm --4 and 6  but the result was not good.
Can you suggest any methods or preprocessing steps to get the tesseract extraction result.

Can you suggest any methods or preprocessing steps to get the tesseract extraction result.

https://tesseract-ocr.github.io/tessdoc/ImproveQuality.html


[SPARK-29967][ML][PYTHON] KMeans support instance weighting

What changes were proposed in this pull request?
add weight support in KMeans
Why are the changes needed?
KMeans should support weighting
Does this PR introduce any user-facing change?
Yes. KMeans.setWeightCol
How was this patch tested?
Unit Tests

Test build #114735 has started for PR 26739 at commit f6b44d0.

Merged build finished. Test PASSed.

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

Test build #114735 has finished for PR 26739 at commit f6b44d0.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

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

Test build #114794 has started for PR 26739 at commit d26d83d.

Merged build finished. Test PASSed.

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

Test build #114794 has finished for PR 26739 at commit d26d83d.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

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

@zhengruifeng

Test build #114831 has started for PR 26739 at commit f55917d.

Merged build finished. Test PASSed.

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

Test build #114831 has finished for PR 26739 at commit f55917d.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

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

Test build #114869 has started for PR 26739 at commit c664833.

Merged build finished. Test PASSed.

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

Test build #114869 has finished for PR 26739 at commit c664833.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

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

Test build #115046 has started for PR 26739 at commit 2e9f683.

Merged build finished. Test PASSed.

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

Test build #115046 has finished for PR 26739 at commit 2e9f683.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

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

Merged to master

Thanks! @srowen @zhengruifeng


kubectl create secret generic --help does not describe type

What would you like to be added:
the command "kubectl create secret generic --help"
does not describe the type option.
$ kubectl create secret generic --help
Create a secret based on a file, directory, or specified literal value.

 A single secret may package one or more key/value pairs.

...

Examples:
  # Create a new secret named my-secret with keys for each file in folder bar
  kubectl create secret generic my-secret --from-file=path/to/bar

  # Create a new secret named my-secret with specified keys instead of names on disk
  kubectl create secret generic my-secret --from-file=ssh-privatekey=path/to/id_rsa --from-file=ssh-publickey=path/to/id_rsa.pub

  # Create a new secret named my-secret with key1=supersecret and key2=topsecret
  kubectl create secret generic my-secret --from-literal=key1=supersecret --from-literal=key2=topsecret

  # Create a new secret named my-secret using a combination of a file and a literal
  kubectl create secret generic my-secret --from-file=ssh-privatekey=path/to/id_rsa --from-literal=passphrase=topsecret

  # Create a new secret named my-secret from env files
  kubectl create secret generic my-secret --from-env-file=path/to/foo.env --from-env-file=path/to/bar.env

Options:
...
    --type='':
	The type of secret to create
...

Why is this needed:
No example. No description of what type is allowed.
working example:
$ kubectl create secret generic quay-registry \
--from-file .dockerconfigjson=${XDG_RUNTIME_DIR}/containers/auth.json \
--type kubernetes.io/dockerconfigjson

/sig cli
The description of --type can be better. I'd like to add this change once it is triaged by cli members

Also as per Opaque-secrets
we use the generic subcommand to indicate an Opaque Secret type. This should be mentioned but the explanation has only kubectl create secret description. Need more information in the description for Opaque-secrets

/triage accepted

Raised the PR here

/triage accepted

posting here as reminder. Here is the PR waiting for approval : https://github.com/kubernetes/kubernetes/pull/120337


[BUG] Admin menu not showing in Internet Explorer

Version information

Laravel: v5.5
Voyager: v1.2.2
PHP: 7.3
Database: MySQL 8.0

Description
Admin menu elements are not loading with Internet Explorer 11 due to the usage a backtick that contains a multiline string in views > menu > admin_menu.blade.php

Steps To Reproduce
Open admin route with Internet Explorer 11
Additional context
https://stackoverflow.com/questions/42493557/javascript-backtick-multiline-string-not-working-in-internet-explorer

The database tool is also using this syntax:
https://github.com/the-control-group/voyager/blob/9101761b2f821d239c1e05015a52d5982c53a5cd/resources/views/tools/database/vue-components/database-table-editor.blade.php#L113
Is that not working as well?

It's not working. I can't see the page content only with Internet Explorer, but it works fine in Chrome. It seems that this syntax is being used in some other files i Voyager:

I just tested with IE11 today and indeed the admin side menu after login is not showing. It seems like the template literals is not supported by IE.
Is there any way to fix it?


add applicense to the steam account

So i want to add a game to the steamaccount (free game) i got another bot which needs to start the game and he cant(obviusly when the game never was started before.)
My idea was to try it with:  client.requestFreeLicense
but i get no respone.
My whole code:
client.requestFreeLicense([303386], function(error, grantedPackages, grantedAppIDs) {
if (error) {
console.log(error)
} else {
if (grantedPackages.length === 0) {
console.log("No packages");
}
}
if (grantedAppIDs.length === 0) {
console.log("nope nothing was added");
}
});
thanks for your help<3

Please direct future questions to the dedicated forum.
303386 is not a valid AppID.


No trophies sensor

First off great job on the integration, very useful to see play duration and other stats!
One small issue is that I'm only getting 2 of the 3 entities I'm supposed to. The sensor for trophy count just isn't appearing for me.  I thought I might have maybe been rate limited or something, and gave it like an hour (with my PS5 on). The media player and PSN status sensors work fine, but trophies sensor just doesn't appear. I tried reloading the integration, still nothing. I see this in the Home Assistant logs.
Logger: homeassistant.components.sensor
Source: helpers/entity_platform.py:598
integration: Sensor (documentation, issues)
First occurred: 12:16:21 AM (2 occurrences)
Last logged: 1:03:22 AM

Error adding entity None for domain sensor with platform playstation_network
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 598, in _async_add_entities
    await coro
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 812, in _async_add_entity
    entry = entity_registry.async_get_or_create(
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/entity_registry.py", line 863, in async_get_or_create
    initial_options = get_initial_options() if get_initial_options else None
                      ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/sensor/__init__.py", line 417, in get_initial_entity_options
    suggested_unit_of_measurement = self._get_initial_suggested_unit()
                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/sensor/__init__.py", line 406, in _get_initial_suggested_unit
    if not self._is_valid_suggested_unit(suggested_unit_of_measurement):
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/sensor/__init__.py", line 383, in _is_valid_suggested_unit
    raise ValueError(
ValueError: Entity <class 'custom_components.playstation_network.sensor.PsnSensor'> suggest an incorrect unit of measurement: .

Hey @SeanPM5,
Would you let me know what version of home assistant you're running?

Should've mentioned that, my bad. I'm on the beta release channel (version 2024.7.0b5) so that might be the reason.

@SeanPM5 I had a feeling. Good deal. It's fixed in the next release. Guess I need to make sure it's out before Wednesday! Thanks for bringing this to my attention.

Perfect, thank you!


feat: generate many-to-many cross-reference

Closes: https://github.com/metarhia/metasql/issues/7

Landed in https://github.com/metarhia/metasql/commit/c3990024eb711d4d7dfd950dccc4ae398e0c2660


ARROW-12426: [Rust] Fix concatentation of arrow dictionaries

This is the patchset from https://github.com/apache/arrow/pull/10073 reapplyed to this repository.
From the original PR:

Currently calling concat on two dictionary encoded arrays blindly concatenates the keys arrays, and keeps only the values of the first. This can lead to invalid data, including keys referring to value indexes beyond the bounds of the values array.
This PR alters MutableArrayData to concatenate the child data of any dictionary arrays passed to it, and offset the source keys to correctly map to the relevant "slice" of the resulting child data. This does mean that the resulting dictionary array may contain duplicates, and will not be sorted, but I'm not sure if this is a problem?

We had to perform a small re-write of master. The commits may look a bit odd, but it should not cause conflicts. Could you kindly rebase this against the latest master to make it easier to review?

Thanks @tustvold


Question about the (ess_tdof_list,x,b,a,X,B,A)->size() meanings,what happen to the myid=0 in MPI using.

I am confused about the matrix size of( a,b,x A,B,X AND the ess_tdof_list),especially running with the MPI. So I coding in using:
code :
pcg->SetPreconditioner(*prec);  //from the ex4p.cpp line 251
pcg->Mult(B, X);
cout << "ess_tdof_list=------" << "++" << ess_tdof_list.Size() << "---myid---" << myid << endl;
MPI_Barrier(MPI_COMM_WORLD);
cout << "x,b a,a=------" << "++" << x.Size() << "++" << b->Size() << "++" << a->NumRows() << "++" << a->NumCols() << "---myid---" << myid << endl;
MPI_Barrier(MPI_COMM_WORLD);
cout << "X,B A,A=------" << "++" << X.Size() << "++" << B.Size() << "++" << A->Height() << "++" << A->Width() << "---myid---" << myid << endl;
MPI_Barrier(MPI_COMM_WORLD);

mpiexec -n 4 ex4p
The result:
ess_tdof_list=------++72---myid---0
ess_tdof_list=------++72---myid---1
ess_tdof_list=------++72---myid---2
ess_tdof_list=------++104---myid---3
x,b a,a=------++2568++2568++2568++2568---myid---0
x,b a,a=------++2636++2636++2636++2636---myid---1
x,b a,a=------++2700++2700++2700++2700---myid---2
x,b a,a=------++2644++2644++2644++2644---myid---3
X,B A,A=------++2600++2600++2600++2600---myid---1
X,B A,A=------++2652++2652++2652++2652---myid---2
X,B A,A=------++2580++2580++2580++2580---myid---3
X,B A,A=------++2568++2568++2568++2568---myid---0

Questing:   why  (X,B A,A).size()=(x,b a,a).size()=2568 in the MPI id=0,while the other id(1,2,3) the size() is different???

This is due to the fact that some of the parallel degrees of freedom are shared between processor, and in MFEM such shared  objects are assigned to the lowest MPI rank.
Consider for example this portion of the image in https://mfem.org/howto/assembly_levels (see also https://mfem.org/pri-dual-vec/#true-degree-of-freedom-vectors):

While the finite element objects x, b and a correspond to the 4 meshes on the right which are completely disjoint, the linear algebra objects X, B and A correspond to the true degrees of freedom on the left where MPI rank 0 is in lower left and MPI rank 3 is in the upper right.
Since a shared degrees of freedom is assigned to the MPI tasks with lowest rank (that contain it), MPI rank 0 ends up with more true dofs than MPI rank 3.
Hope this helps.
Tzanio


v2.0.0 dev does not support type.extend

That is because you no longer extend chart types. You extend the components that make them. For instance. A simple bar graph is made up of one linear scale, one category scale and a bar controller which uses the bar element. These components are extendable. We'll be coming out with docs on all of this very soon. What are you trying to change?

i would like to have a bar graph on horizontal.

Cool. That's a change were planning on including soon. The work would need to be done in scale.category.js. Right now it only knows how to be horizontal. The. You could just switch the scales around on a bar chart.

I updated the docs for creating scales / new chart types. https://github.com/nnnick/Chart.js/blob/v2.0-dev/docs/07-Advanced.md


Protect against recursive symbolic links when scanning directories

https://forum.cockos.com/showthread.php?p=2813993

:white_check_mark: Build sws 1137-master completed (commit https://github.com/reaper-oss/sws/commit/196402a7b9 by @cfillion)

Windows 64-bit

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x64.dll
build/reaper_sws-x64.pdb
build/sws-<IP_ADDRESS>-Windows-x64-norecursesymlink-196402a7.exe
build/sws_python64.py

Windows 32-bit

build/BuildUtils/SWS_Template.ReaperLangPack
build/BuildUtils/whatsnew.html
build/reaper_sws-x86.dll
build/reaper_sws-x86.pdb
build/sws-<IP_ADDRESS>-Windows-x86-norecursesymlink-196402a7.exe
build/sws_python32.py

macOS x86 64-bit

build/reaper_sws-x86_64.dylib
build/sws-<IP_ADDRESS>-Darwin-x86_64-norecursesymlink-196402a7.dmg

macOS x86 32-bit

build/sws-<IP_ADDRESS>-Darwin-i386-norecursesymlink-196402a7.dmg
build/reaper_sws-i386.dylib

macOS ARM 64-bit

build/sws-<IP_ADDRESS>-Darwin-arm64-norecursesymlink-196402a7.dmg
build/reaper_sws-arm64.dylib

Linux x86 64-bit

build/sws-<IP_ADDRESS>-Linux-x86_64-norecursesymlink-196402a7.tar.xz
build/reaper_sws-x86_64.so

Linux x86 32-bit

build/reaper_sws-i686.so
build/sws-<IP_ADDRESS>-Linux-i686-norecursesymlink-196402a7.tar.xz

Linux ARM 64-bit

build/sws-<IP_ADDRESS>-Linux-aarch64-norecursesymlink-196402a7.tar.xz
build/reaper_sws-aarch64.so

Linux ARM 32-bit

build/sws-<IP_ADDRESS>-Linux-armv7l-norecursesymlink-196402a7.tar.xz
build/reaper_sws-armv7l.so


Term Name
title
Digital Object Name
Identifier
Feedback
Two issues.

Title has defined in Dublin does not represent a "type vocabulary". Rather its a name assigned to a resource.
The borrowed term within the context of openDS is not an exact match with the source term.

see also #172

Hi Ben, we renamed the term to dcterms:type as suggested by @DavidFichtmueller.
The description of dcterms for type is : The nature or genre of the resource
I think that matches relatively well with how we use the term in openDS.
Do you see any issue in reuse the dcterms:type within the ods:Identification object?

Sounds great. No further comments or questions.


SPOT robot support #1

I observe that in ZeroSim you have provided a test scene for spot robot, are there any supporting ros tutorials for that?
has anyone here have used the SPOT test scene?

这里是氨气同学的QQ邮箱，您的邮件我已收到，祝生活愉快~

Unfortunately we started working on a Spot robot but never completed it. What you see is what we have.

@micahpearlman thanks for response.
I see there's a ros controller script for spot, do you know if it works?
can you give me some general directions on what else would I need to make this work?
do we need to implement any IK or something?

Nothing really works for spot, it was a very small effort that didn’t get anywhere.  Definitely the IK thing is going to be tricky and is what ultimately made us decide it was too much effort. It can be done for sure. Unfortunately I don’t have a lot more info to guide you

@micahpearlman have you looked into this? ---> https://www.youtube.com/watch?v=3MYeBxFVBHI
i tried this, but it needs improvements, for example, spot moves in on direction nicely but in other direction it doesn't move.
this could be a starting point if someone want to implement/improve it.

Oh that’s cool!  It’s all super doable but the amount of work we would have to do for free was just too much — particularly the IK on uneven terrain was really tricky. We would be happy to do it as a paid contract!


Undefined Symbols for Architecture arm64 x 17

Goals
To be able to compile with realm.io obj cocoapod integrated
Expected Results
Add pod 'Realm' to Podfile
pod install
Compile project successfully
Actual Results
Build breaks during linking with 17 "Undefined symbols for architecture arm64":
Ld /Users/liam/Development/XApp/Build/Products/Debug-iphoneos/XApp.app/XApp normal arm64
    cd /Users/liam/Development/XApp/XFunApp
    export IPHONEOS_DEPLOYMENT_TARGET=9.3
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.1.sdk -L/Users/liam/Development/XApp/Build/Products/Debug-iphoneos -L/Users/liam/Development/XApp/Build/Products/Debug-iphoneos/Bolts -L/Users/liam/Development/XApp/Build/Products/Debug-iphoneos/Flurry-iOS-SDK -L/Users/liam/Development/XApp/Build/Products/Debug-iphoneos/MBProgressHUD -L/Users/liam/Development/XApp/Build/Products/Debug-iphoneos/MKStoreKit -L/Users/liam/Development/XApp/Build/Products/Debug-iphoneos/ObjectAL-for-iPhone -L/Users/liam/Development/XApp/Build/Products/Debug-iphoneos/Ono -L/Users/liam/Development/XApp/Build/Products/Debug-iphoneos/Parse -L/Users/liam/Development/XApp/Build/Products/Debug-iphoneos/Reachability -L/Users/liam/Development/XApp/Build/Products/Debug-iphoneos/Realm -L/Users/liam/Development/XApp/Build/Products/Debug-iphoneos/SoundManager -L/Users/liam/Development/XApp/Build/Products/Debug-iphoneos/UIImage+TextureAtlas -L/Users/liam/Development/XApp/StickerFun/../Pods/Flurry-iOS-SDK/Flurry -L/Users/liam/Development/XApp/StickerFun/../Pods/Realm/core -F/Users/liam/Development/XApp/Build/Products/Debug-iphoneos -F/Users/liam/Development/XApp/StickerFun/../Pods/Instabug -F/Users/liam/Development/XApp/StickerFun/../Pods/HockeySDK/HockeySDK-iOS/HockeySDK.embeddedframework -F/Users/liam/Development/XApp/XFunApp -filelist /Users/liam/Development/XApp/Build/Intermediates/XFunApp.build/Debug-iphoneos/XApp.build/Objects-normal/arm64/Words.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -miphoneos-version-min=9.3 -dead_strip -Xlinker -object_path_lto -Xlinker /Users/liam/Development/XApp/Build/Intermediates/XFunApp.build/Debug-iphoneos/XApp.build/Objects-normal/arm64/Words_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -fobjc-arc -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/Swift_2.3.xctoolchain/usr/lib/swift/iphoneos -Xlinker -add_ast_path -Xlinker /Users/liam/Development/XApp/Build/Intermediates/XFunApp.build/Debug-iphoneos/XApp.build/Objects-normal/arm64/XFunApp.swiftmodule -ObjC -lc++ -ObjC -lBolts -lFlurry-iOS-SDK -lFlurry_7.8.0 -lMBProgressHUD -lMKStoreKit -lObjectAL-for-iPhone -lOno -lParse -lReachability -lRealm -lSoundManager -lUIImage+TextureAtlas -lc++ -lrealm-ios -lsqlite3 -lxml2 -lz -framework AVFoundation -framework AssetsLibrary -framework AudioToolbox -framework CFNetwork -framework CoreGraphics -framework CoreLocation -framework CoreMedia -framework CoreMotion -framework CoreTelephony -framework CoreText -framework CoreVideo -framework Foundation -framework HockeySDK -framework Instabug -framework MobileCoreServices -framework OpenAL -framework QuartzCore -framework QuickLook -framework Security -framework StoreKit -framework SystemConfiguration -framework UIKit -weak_framework Accounts -weak_framework Social -weak_framework WatchConnectivity -ObjC -lFlurry-iOS-SDK -lMBProgressHUD -lMKStoreKit -lObjectAL-for-iPhone -lOno -lReachability -lSoundManager -lc++ -lsqlite3 -lRealm -lxml2 -lz -framework AVFoundation -framework AssetsLibrary -framework AudioToolbox -framework CFNetwork -framework CoreGraphics -framework CoreLocation -framework CoreMedia -framework CoreMotion -framework CoreTelephony -framework CoreText -framework Foundation -framework HockeySDK -framework Instabug -framework MediaPlayer -framework MobileCoreServices -framework OpenAL -framework Photos -framework QuartzCore -framework QuickLook -framework Security -framework StoreKit -framework SystemConfiguration -framework UIKit -weak_framework Accounts -weak_framework AdSupport -weak_framework AudioToolbox -weak_framework CoreGraphics -weak_framework CoreLocation -weak_framework Foundation -weak_framework QuartzCore -weak_framework Security -weak_framework Social -weak_framework StoreKit -weak_framework UIKit -weak_framework WatchConnectivity /Users/liam/Development/XApp/Build/Products/Debug-iphoneos/libFunLib.a -framework Security -framework UIKit -framework SystemConfiguration -framework CoreTelephony -framework StoreKit -framework CoreGraphics -framework CoreMotion -framework AVFoundation -framework Accounts -framework Instabug -lPods-XApp -Xlinker -dependency_info -Xlinker /Users/liam/Development/XApp/Build/Intermediates/XFunApp.build/Debug-iphoneos/X.build/Objects-normal/arm64/Words_dependency_info.dat -o /Users/liam/Development/XApp/Build/Products/Debug-iphoneos/XApp.app/XApp

Undefined symbols for architecture arm64:
  "realm::SharedGroup::do_open(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, realm::SharedGroup::DurabilityLevel, bool, char const*, bool)", referenced from:
      realm::SharedGroup::open(realm::Replication&, realm::SharedGroup::DurabilityLevel, char const*, bool) in libRealm.a(shared_realm.o)
  "realm::SharedGroup::begin_read(realm::SharedGroup::VersionID)", referenced from:
      realm::Realm::read_group() in libRealm.a(shared_realm.o)
      realm::_impl::RealmCoordinator::pin_version(unsigned long long, unsigned int) in libRealm.a(realm_coordinator.o)
      realm::_impl::RealmCoordinator::open_helper_shared_group() in libRealm.a(realm_coordinator.o)
  "realm::Table::insert_column(unsigned long, realm::DataType, realm::StringData, bool, realm::util::bind_ptr<realm::Descriptor>*)", referenced from:
      realm::ObjectStore::create_tables(realm::Group*, realm::Schema&, bool) in libRealm.a(object_store.o)
      realm::ObjectStore::rename_property(realm::Group*, realm::Schema&, realm::StringData, realm::StringData, realm::StringData) in libRealm.a(object_store.o)
  "realm::Table::set_null(unsigned long, unsigned long)", referenced from:
      realm::RowFuncs<realm::Table, realm::BasicRow<realm::Table> >::set_null(unsigned long) in libRealm.a(RLMAccessor.o)
     (maybe you meant: __ZN5realm5Table8set_nullEmmb)
  "realm::Table::set_timestamp(unsigned long, unsigned long, realm::Timestamp)", referenced from:
      realm::RowFuncs<realm::Table, realm::BasicRow<realm::Table> >::set_timestamp(unsigned long, realm::Timestamp) in libRealm.a(RLMAccessor.o)
      copy_property_values(realm::Property const&, realm::Property const&, realm::Table&) in libRealm.a(object_store.o)
     (maybe you meant: __ZN5realm5Table13set_timestampEmmNS_9TimestampEb)
  "realm::Table::set_string(unsigned long, unsigned long, realm::StringData)", referenced from:
      realm::RowFuncs<realm::Table, realm::BasicRow<realm::Table> >::set_string(unsigned long, realm::StringData) in libRealm.a(RLMAccessor.o)
      realm::ObjectStore::set_primary_key_for_object(realm::Group*, realm::StringData, realm::StringData) in libRealm.a(object_store.o)
      copy_property_values(realm::Property const&, realm::Property const&, realm::Table&) in libRealm.a(object_store.o)
     (maybe you meant: __ZN5realm5Table10set_stringEmmNS_10StringDataEb)
  "realm::make_client_history(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*)", referenced from:
      realm::Realm::open_with_config(realm::Realm::Config const&, std::__1::unique_ptr<realm::Replication, std::__1::default_delete<realm::Replication> >&, std::__1::unique_ptr<realm::SharedGroup, std::__1::default_delete<realm::SharedGroup> >&, std::__1::unique_ptr<realm::Group, std::__1::default_delete<realm::Group> >&, realm::Realm*) in libRealm.a(shared_realm.o)
  "realm::Table::add_column(realm::DataType, realm::StringData, bool, realm::util::bind_ptr<realm::Descriptor>*)", referenced from:
      realm::ObjectStore::create_metadata_tables(realm::Group*) in libRealm.a(object_store.o)
      realm::ObjectStore::create_tables(realm::Group*, realm::Schema&, bool) in libRealm.a(object_store.o)
  "realm::Table::set_link(unsigned long, unsigned long, unsigned long)", referenced from:
      realm::RowFuncs<realm::Table, realm::BasicRow<realm::Table> >::set_link(unsigned long, unsigned long) in libRealm.a(RLMAccessor.o)
      realm::Table::nullify_link(unsigned long, unsigned long) in libRealm.a(RLMAccessor.o)
     (maybe you meant: __ZN5realm5Table8set_linkEmmmb)
  "realm::Table::set_binary(unsigned long, unsigned long, realm::BinaryData)", referenced from:
      realm::RowFuncs<realm::Table, realm::BasicRow<realm::Table> >::set_binary(unsigned long, realm::BinaryData) in libRealm.a(RLMAccessor.o)
      copy_property_values(realm::Property const&, realm::Property const&, realm::Table&) in libRealm.a(object_store.o)
     (maybe you meant: __ZN5realm5Table10set_binaryEmmNS_10BinaryDataEb)
  "realm::Table::set_bool(unsigned long, unsigned long, bool)", referenced from:
      realm::RowFuncs<realm::Table, realm::BasicRow<realm::Table> >::set_bool(unsigned long, bool) in libRealm.a(RLMAccessor.o)
      copy_property_values(realm::Property const&, realm::Property const&, realm::Table&) in libRealm.a(object_store.o)
     (maybe you meant: __ZN5realm5Table8set_boolEmmbb)
  "realm::SharedGroup::grab_read_lock(realm::SharedGroup::ReadLockInfo&, realm::SharedGroup::VersionID)", referenced from:
      bool realm::SharedGroup::do_advance_read<realm::_impl::NullInstructionObserver>(realm::_impl::NullInstructionObserver*, realm::SharedGroup::VersionID, realm::_impl::History&) in libRealm.a(transact_log_handler.o)
      bool realm::SharedGroup::do_advance_read<(anonymous namespace)::TransactLogValidator>((anonymous namespace)::TransactLogValidator*, realm::SharedGroup::VersionID, realm::_impl::History&) in libRealm.a(transact_log_handler.o)
      bool realm::SharedGroup::do_advance_read<(anonymous namespace)::TransactLogObserver>((anonymous namespace)::TransactLogObserver*, realm::SharedGroup::VersionID, realm::_impl::History&) in libRealm.a(transact_log_handler.o)
      bool realm::SharedGroup::do_advance_read<(anonymous namespace)::LinkViewObserver>((anonymous namespace)::LinkViewObserver*, realm::SharedGroup::VersionID, realm::_impl::History&) in libRealm.a(transact_log_handler.o)
  "realm::Table::set_double(unsigned long, unsigned long, double)", referenced from:
      realm::RowFuncs<realm::Table, realm::BasicRow<realm::Table> >::set_double(unsigned long, double) in libRealm.a(RLMAccessor.o)
      copy_property_values(realm::Property const&, realm::Property const&, realm::Table&) in libRealm.a(object_store.o)
     (maybe you meant: __ZN5realm5Table10set_doubleEmmdb)
  "realm::Table::set_float(unsigned long, unsigned long, float)", referenced from:
      realm::RowFuncs<realm::Table, realm::BasicRow<realm::Table> >::set_float(unsigned long, float) in libRealm.a(RLMAccessor.o)
      copy_property_values(realm::Property const&, realm::Property const&, realm::Table&) in libRealm.a(object_store.o)
     (maybe you meant: __ZN5realm5Table9set_floatEmmfb)
  "realm::Table::set_int(unsigned long, unsigned long, long long)", referenced from:
      realm::RowFuncs<realm::Table, realm::BasicRow<realm::Table> >::set_int(unsigned long, long long) in libRealm.a(RLMAccessor.o)
      realm::ObjectStore::create_metadata_tables(realm::Group*) in libRealm.a(object_store.o)
      realm::ObjectStore::set_schema_version(realm::Group*, unsigned long long) in libRealm.a(object_store.o)
      copy_property_values(realm::Property const&, realm::Property const&, realm::Table&) in libRealm.a(object_store.o)
     (maybe you meant: __ZN5realm5Table7set_intEmmxb)
  "realm::TableViewBase::sort(std::__1::vector<unsigned long, std::__1::allocator<unsigned long> >, std::__1::vector<bool, std::__1::allocator<bool> >)", referenced from:
      -[RLMResults indexOfObjectWithPredicate:] in libRealm.a(RLMResults.o)
      realm::Results::update_tableview() in libRealm.a(results.o)
      realm::_impl::ResultsNotifier::run() in libRealm.a(results_notifier.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Steps to Reproduce
I'm not 100% sure because it is probably an issue fairly tightly embroiled with my own project/workspace file... But I have pod 'Realm' in my Podfile and I am getting this issue...
I have tried the following process:
pod cache clean Realm
pod cache clean RealmSwift
pod deintegrate || rm -rf Pods
pod install --verbose
rm -rf ~/Library/Developer/Xcode/DerivedData

And I did note the following output:
-> Installing Realm (2.0.2)
 > Git download
 > Git download
     $ /usr/local/bin/git clone https://github.com/realm/realm-cocoa.git
     /var/folders/tn/srvgdx6s03sdtlzg82x065v40000gn/T/d20161121-3319-3ezzk8
     --template= --single-branch --depth 1 --branch v2.0.2
     Cloning into '/var/folders/tn/srvgdx6s03sdtlzg82x065v40000gn/T/d20161121-3319-3ezzk8'...
     Note: checking out 'dcc6653205e796d4bfc79082d3c9b1849d263ab5'.

     You are in 'detached HEAD' state. You can look around, make experimental
     changes and commit them, and you can discard any commits you make in this
     state without impacting any branches by performing another checkout.

     If you want to create a new branch to retain commits you create, you may
     do so (now or later) by using -b with the checkout command again. Example:

       git checkout -b <new-branch-name>

     $ /usr/local/bin/git submodule update --init --recursive
     Submodule 'Realm/ObjectStore' (https://github.com/realm/realm-object-store.git) registered for path 'Realm/ObjectStore'
     Cloning into 'Realm/ObjectStore'...
     Submodule path 'Realm/ObjectStore': checked out 'ed8813dc80eea2360f32f6a73893c1d296e03e61'
     Submodule 'external/catch' (https://github.com/philsquared/Catch) registered for path 'external/catch'
     Submodule 'external/pegtl' (https://github.com/ColinH/PEGTL) registered for path 'external/pegtl'
     Cloning into 'external/catch'...
     Submodule path 'Realm/ObjectStore/external/catch': checked out 'f294c9847272b1b92c5119a6f711e57113b5f231'
     Cloning into 'external/pegtl'...
     Submodule path 'Realm/ObjectStore/external/pegtl': checked out '3c4128a7e7e1288eb746418ea60c41477358f26a'
 > Running prepare command
   $ /bin/bash -c  set -e sh build.sh cocoapods-setup
   core is not a symlink. Deleting...
   Downloading dependency: sync 1.0.0-BETA-2.0
  > Copying Realm from
  `/Users/liam/Library/Caches/CocoaPods/Pods/Release/Realm/2.0.2-0f5a1` to
  `Pods/Realm`

Which seems like it might be relevant... Perhaps this is causing some kind of issue?
Code Sample
I can share a project file if necessary.
Version of Realm and Tooling
$ ./versions.sh
ProductName:	Mac OS X
ProductVersion:	10.12.1
BuildVersion:	16B2555

/Applications/Xcode.app/Contents/Developer
Xcode 8.1
Build version 8B62

/usr/local/bin/pod
1.1.0.rc.3
Realm (2.0.2)

/bin/bash
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin16)

(not in use here)

/usr/local/bin/git
git version 2.7.0

@LiamInJapan could you please share the full output from pod install --verbose? It seems like it may have been truncated in your last comment...
Also, sharing that Xcode project you mentioned would be helpful.

The output above is the full output without truncation

If that's the full output, then CocoaPods is exiting prematurely. A successful pod install --verbose should finish by logging "Pod installation complete!".
If that command isn't completing successfully, it should be printing an error message or backtrace. Are you sure you've shared the entirety of the pod install --verbose output?

I am only sharing the part that is related to realm... It does indeed end with "Pod installation complete". Do you need to see the output from all the other pod installs? There are quite a few...

I think there's a clue in the fact that all the undefined symbols are C++?

@LiamInJapan it's not clear what is wrong and it's difficult to suggest anything. Could you please share an Xcode project and Podfile that reproduces this issue?

I am only sharing the part that is related to realm... It does indeed end with "Pod installation complete". Do you need to see the output from all the other pod installs? There are quite a few...

Yes, can you please share that as a GitHub gist? I ask because if your project is misconfigured, CocoaPods will log warnings about it.

@LiamInJapan just following up on my last request for the complete pod install --verbose log output.

@jpsim I've finally got the project working after weeks of hacking... All this got started because of a pod update and I don't want to disturb it again for the moment as we are trying to release...
I've no idea why it all happened but my suspicion is that two pod setups are fighting, possibly realm and parse, and it's possibly to do with architecture settings (or perhaps some weird settings between my settings and the pods settings I'm not sure).
For the time being it is working. @TimOliver does have my project file if you wish to investigate more. Thanks very much for your diligent follow up!

Alright, I'm happy to hear things have been working, although sad that we never identified the problem here. Please open a new issue if ever you come up with something more specific.


automatically skip rsconnect tests if not setup

most people will not have a local setup for rsconnect, so these tests should default to skipping

closed by #92


Improve switch perf

This PR returns to a custom impl for switch to increase perf substantially.  Switch is a common and useful combinator, so the extra code here seems worthwhile.
The simplified impl in master is pleasing and intuitive, but uses two of our biggest perf hits: multicast, and  mergeConcurrently.  Given that, it performs admirably, but this custom impl annihilates it :)
Perf comparison
Custom impl:
switch 100000 x 1000 streams
-------------------------------------------------------
most               1156.98 op/s ±  0.96%   (82 samples)

master:
switch 100000 x 1000 streams
-------------------------------------------------------
most                 56.04 op/s ±  7.22%   (65 samples)

Size comparison
Custom impl:
-rw-r--r--  1 brian  staff   11101 Apr 14 08:29 most.min.js.gz

Master:
-rw-r--r--  1 brian  staff   10933 Apr 14 08:30 most.min.js.gz

:shipit:

Gonna close and reopen to see if that wakes up Travis.

craziness


An android wifi manager clone

Just like the wifi manager but with the targeted network opened without being able to exit wothout entering the password.

I don't understand what you mean by that, Sounds interesting though. Can you explain in more detail?
@minanagehsalalma

Man I ain't getting notifications for issues and stuff.

I don't understand what you mean by that, Sounds interesting though. Can you explain in more detail?
@minanagehsalalma

Here is an example of what i am talking about https://github.com/wifiphisher/wifiphisher/pull/1175
But for android.


Caches disappear and do not longer show up on map

Hi,
I open an active map and it says:
"Since c:geo is able to download only partial data, coordiantes of caches could be innacurate."
It started 2 days ago. I do not know what happen.
Can you tell me how to solve it?
Thank you very much.
Linda Gabriela

duplicate of #1121.


Fix empty collection not being able to be indexed in MeiliSearch

The addDocuments route of MeiliSearch does not accept empty arrays. Because of that adding an empty collection to MeiliSearch resulted in a error.
This PR adds a check to check the size of entries from a collection and if it is empty it will only create the index.

bors merge

bad bors :angry:


Allow any column type for prepared statement

Describe the bug
A clear and concise description of what the bug is.
While using prepared statement, columns are not encoding to SQL string. But it's returning encoding error for unknown type.
To Reproduce
If applicable provide a small code snippet to reproduce the issue:
	dialect := goqu.Dialect("postgres")

	// item := &Item{}

	// query := dialect.Insert(item.TableName()).
	// 	Rows(structToRecord(item, "column_1"))
	query := dialect.Insert("items").
		Rows(goqu.Record{"column_1": pgtype.Text{String: "test"}}) // github.com/jackc/pgtype.Text

	sql, args, err := query.Prepared(true).ToSQL()

	if err != nil { // expect err to be nil
		println("err", err.Error()) // currently, it's an encoding error here
	}

	println(sql) // expect: INSERT INTO "items" ("column_1") VALUES ($1)

	for _, arg := range args { // expect: []interface{pgtype.Text{String: "test"}}
		println(arg, reflect.TypeOf(arg).Name())
	}

Expected behavior
A clear and concise description of what you expected to happen.
As comments in the above example.
Dialect:

[x] postgres
[x] mysql
[x] sqlite3

Additional context
Add any other context about the problem here.
Just change the following lines to fix this.
From this
https://github.com/doug-martin/goqu/blob/31d438d38230118d377f11cfaad9627aa3a23864/sqlgen/expression_sql_generator.go#L155-L157
To this
	default:
		if b.IsPrepared() {
			esg.placeHolderSQL(b, val)

			return
		}

		b.SetError(errors.NewEncodeError(val))
	}

Hi, @doug-martin
Any comments about this feature request?
I was using github.com/go-pg/pg to query the database PostgreSQL, turns out go-pg(and it's successor github.com/uptrace/bun) is always using simple query to send SQL queries instead of prepared statement with extended query. This behavior is resulting higher network bandwidth, CPU and memory usage to database.
And now I need to switch to the driver github.com/jackc/pgx to solve this problem(to using extended query). pgx is "closer to the metal", that means it does not have feature like ORM and query builder. And pgx requires to use github.com/jackc/pgtype in order to benefit from transfer using PostgreSQL native type serialization(i.g. transfer UUID in 128-bit data instead of a 288-bit string).
After comparing 4 Go query builders(including github.com/Masterminds/squirrel, github.com/huandu/go-sqlbuilder and github.com/fragmenta/query), this query builder(goqu) is the most feature complete one(according to my usage). So, I really hope this library supports pgtype.
Supporting pgtype is quite important for me.
Thanks.


Fixes crash in tests

Hey there! This fixes #17. You can see the details by clicking through and reading the full commit messages on these two commits:

Gave test data the proper retain count
Fixing SIGILL in tests caused by over-release of CFStringRef

The rest was just some super minor cleanup I did along the way while figuring it out. Thanks so much, and hope this helps!

Hey @chris-zen, thank you for considering these PRs!
And no worries - it's just tricky the way that the types from the core-foundation crate interact with Core Foundation's memory management rules, so it's easy to miss cases like this. I am honestly just really grateful to you for putting this crate together in the first place! 🙏


Rework README from end user point of view

Make it clear how to prepare an image and run the migrator.

Check out the updated introduction and Requirements, here.

I self-certify!


--token feature doesn't work

As seen in e.g. https://github.com/simonw/jsk-fellows-on-twitter/runs/599314532?check_suite_focus=true

Looks like I forgot to implement it!

Here's the missing code: https://github.com/simonw/datasette/blob/07e208cc6d9e901b87552c1be2854c220b3f9b6d/datasette/publish/now.py#L106-L112

That fix works: https://github.com/simonw/jsk-fellows-on-twitter/runs/599367437?check_suite_focus=true


Second attempt at fixing maps

This reverts a previous attempt and also brings in the indicator configuration.

@Govej @sarah-beasley This should finally fix the maps.


Fixed terraform refresh issue

closes: https://github.com/pgEdge/saas/issues/1044

I see that this PR also contains the changes from two other PRs. I understand the need to keep developing while things are in review, but in the future, I'd recommend changing the base of your PRs so that they "stack." That way, each change set can still be reviewed individually. So, in this PR, the base would be fix/api-validation. Then, the diff would only show the changes that are relevant to this PR / ticket.


schedulers: use average region size to check if stores need balance.

Now we randomly select a region, then use the selected region's size to determine if we can balance it.
If there are a large number of empty regions or small regions, it will cause frequent leader/region movements.

/run-all-tests


Geologic Names Check tool warns you are using an obsolete tool, version 2.12.13

I have an older version of the toolbox added to my project (that I can't seem to get rid of), so it could be potentially pulling from that one?

Thank you for pointing this out! The tool had the wrong url to look for the most current version.
But you are up-to-date (1/10/24) so you can ignore the warning and the corrected url will be in the next release.


folder_branch_ops: commit MDs to disk after reading/prefetching

mdserverRemote now reads the latest TLF revision from the disk when possible, and stages commits that are get/put from the remote server.
FBO nows commits staged MDs for synced TLFs to disk once one of the following conditions is met:

The new revision is fully prefetched.
The new revision has been read by the user.

In addition, FBO won't even show a downloaded revision to the user until at least the root block for the revision has been prefetched.
All of this is to ensure that a synced TLF contains at least some data if the user suddenly loses connectivity, or restarts in offline mode.
Also fix a few bugs, and initialize the disk MD cache on startup.
Issue: KBFS-3505

Meaning the root block exists in the sync cache, but is not necessarily FinishedPrefetch. Is that correct?

Correct.

@jzila ping?


question: possible to add VDS_AtlantianCrown/several helms

VikingsDoSwim 1.3.4 adds item called VDS_AtlantianCrown, it has no on-off toggle but rather is activated by wearting.
Would it be possible to allow i to be stored and worn/unworn in an extraslots slot?
Similarly; would it be possible to extend customslots add slots for the several hems that we often find ourselves carrying (metal for fights, root helm for poison) so they are separate from main inventory, and can be worn/unworn from the extraslots panel?

Making an item fit into its own slot is quite tricky, and also depends on the implementation and logic of the item's effects. Ideally, this should be done by the mod author, and if not, it should be considered part of the mod's design.
Also, in your particular case, changing helmets depending on the situation is part of inventory/equipment management.


NSCalendarDate deprecations

Closes #828. See that issue for some discussion.
NSCalendarDate cannot be replaced completely with NSDate or NSCalendar. The reason for this is that NSCalendarDate delivers a localised date object, whereas NSDate is always a UTC date object. Apple has since moved away from this approach and chosen to leave date localisation to NSDateFormatter and date arithmetic to NSCalendar.
Knowing this, I have chosen to replace all instances of NSCalendarDate with NSDate, because I think that this is the best way forward without having to resort to manual date calculations. This affects the arithmetic in some places, such as Database.m, and this needs reviewing (494fb22). I have also removed the custom extension if NSCalendarDate and replaced it with a small shared NSDateFormatter.

This seems to break :

date based smart folders
the "last 48 hours" article filter

The 48 hour filter seems to work for me, but the date based smart folders are not.

I seem to have confused dateByAddingUnit with nextDateAfterDate. Not sure what the latter is used for, I cannot seem to build a date with it in a playground either.
Anyway, I have changed it and it should work now. I tested several smart folders. Please test again.


idelta is returning wrong results

What did you do?
Take process_cpu_seconds_total{instance="localhost:9090", job="prometheus"} as example:
Query for:

idelta(process_cpu_seconds_total{instance="localhost:9090",job="prometheus"}[10s])
process_cpu_seconds_total{instance="localhost:9090", job="prometheus"} - process_cpu_seconds_total{instance="localhost:9090", job="prometheus"} offset 10s

What did you expect to see?
The two queries should return the same result
What did you see instead? Under which circumstances?
idelta returned wrong results:

System information
Linux 5.4.119-19-0009.11 x86_64
Prometheus version
prometheus, version 2.41.0 (branch: HEAD, revision: c0d8a56c69014279464c0e15d8bfb0e153af0dab)
  build user:       root@d20a03e77067
  build date:       20221220-10:40:45
  go version:       go1.19.4
  platform:         linux/amd64

Prometheus configuration file
global:
  scrape_interval:     5s
  evaluation_interval: 5s

rule_files:
  - /prometheus/rules/*.rules

# 采集配置
scrape_configs:
  - job_name: 'prometheus'
    static_configs:
      - targets: ['localhost:9090', 'localhost:19001']

Alertmanager version
No response
Alertmanager configuration file
No response
Logs
No response

Btw, idelta doesn't work when the interval is less than 10s, even though the serie has 1s interval.

btw*2, increase behaves even more weird, making these functions useless when precision is necessary and I have to write cumbersome queries with offset

I doubt that idelta has a bug. The two queries you listed at the very top are not equivalent:
idelta(process_cpu_seconds_total{instance="localhost:9090",job="prometheus"}[10s]) returns the difference between the last two samples, provided they are both included in the 10s range selector, independent of any staleness markers.
process_cpu_seconds_total{instance="localhost:9090", job="prometheus"} - process_cpu_seconds_total{instance="localhost:9090", job="prometheus"} offset 10s returns the difference between the most recent sample now and the most recent sample that is at least 10s ago, both provided there is a sample within the lookback delta and that there is no more recent staleness marker in the way.
Your second example would indeed be a bug, but I strongly assume that the reason is in the underlying data and not in Prometheus. Otherwise, a lot of queries in the10+ years that idelta exists would not have worked. To demonstrate a bug like the one you assume, it is generally easier to reproduce it as a test in the PromQL testing framework. This enables you to cleanly define the input data.
The increase() function does sophisticated interpolation. It does so to give you a more precise answer to what it is supposed to calculate. It is therefore not "useless", you are just using it for something it is not made for. If you want to find the difference between two sample values, it is indeed the correct approach to use offset.

Thanks for the explaining, though still not solving my problem.
I'm looking for a way to get the difference of two adjacent sampling points and idelta does not help in this scenario.
Now the only approach to me is:
process_cpu_seconds_total{instance="localhost:9090", job="prometheus"} - process_cpu_seconds_total{instance="localhost:9090", job="prometheus"} offset 10s

Though:

It's not a good way to hard code the offset period (and is not always right)
It can not deal with resets (i.e. restarting the process)

Hope that prometheus can provide a better way.


Misspelled link fix

@MandiOhlinger I found a link title that was misspelled in the BizTalk table of contents. These things just seem to pop out for me.

Docs Build status updates of commit 72bfa5c:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

biztalk/TOC.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

@clineer I'm impressed you found that.

Thanks Mandi!


Fix config doc annotations for OpenAPI builder

Part of #4209 (and part of #4314)
Reviewers: Please pay particular attention to the default value for the static-file config setting as proposed. Our code looks for a static OpenAPI document file at META-INF/openapi. and any of yml, yaml, or json for the file type.
I've expressed the default value for config doc purposes as META-INF/openapi.{json,yaml,yml} to try to capture this succinctly, although obviously that's not a value that a user would be able to copy and paste into an actual config file and have it work.
I think that's OK. In fact, expressing this in some other way would be more verbose and no more clear, I think.

After I created this PR, I discovered that @dalexandrov has also been working on some of the same files but had not created a PR yet (although he has subsequently: #4421). He and I will be reconciling our changes. I have marked this as a draft until he and I figure that out.

NOTE: I made a small local change to the config doc generator tool to get the proper output in the docs/shared/config/io.helidon.openapi.SEOpenAPISupport.adoc file in the latest push. I am in touch with David and Tomas to see if I was doing something wrong with the annotations or if there is, in fact, a change needed in the tool.

In a semi-private chat, Tomas pointed out that in the merging config options I was incorrectly specifying the impl builder instead of the interface as type. The latest push fixes that, and when I ran the tool locally, the merging seems to be happening as expected.


Add Redis as application cache.

Add Redis as cache for all requests to RestCountries to minimize the number of calls to that web service.

Added Redis basic configuration and repositories.


Refactor manager

Removed Manager class in main and test because it is useless.
Only accept this PR after UserSession PR is in.

Pull Request Test Coverage Report for Build 93

52 of 54 (96.3%)  changed or added relevant lines in 9 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.4%) to 76.749%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/main/java/seedu/address/model/user/User.java
12
14
85.71%

Totals

Change from base Build 88:
0.4%

Covered Lines:
2040

Relevant Lines:
2658

💛  - Coveralls

we merge in the other one first?