Information for historical calendars

Calendar of Filocalo, Chronograph of 354, contains the Depositio Martyrum as well as the Depositio Episcoporum. It can well be considered the first Liturgical Calendar in history.

source: see documents folder in the repository

The Verona Sacramentary is the oldest known liturgical book. It is not a sacramentary in the strict sense, but rather a private collection of libelli missarum (missal booklets) containing only the prayers for certain Masses. It is sometimes called "Leonine" because it has been attributed to Pope Leo I († 461). The three quires containing the period 1 January – 14 April are lost. Thus, there is no information in the earliest Roman liturgical book concerning the Easter Vigil.

source: ???

The Gelasian Sacramentary is the second oldest western liturgical book that has survived (Paris, 750 AD).

source: https://github.com/Liturgical-Calendar/LiturgicalCalendarAPI/blob/ec56c6f3439ba5c7f1085887a95f9a509f2eba4a/literature/0354-0354,_Furius_Dionysius_Filocalus,_Kalendarium_Anno_CCCLIV_Conscriptum,_MLT.pdf

The first move to unify the Roman liturgy took place under Charlemagne:

Among several distinct rites current in the West before the 8th century, the two most influential were the Roman rite used in Italy south of Lombardy and the Gallican in use in most of the rest of Western Europe, save Iberia and the British Isles. By 700 the influence of the Roman sacramentary had modified Gallican usage. This mixture of rites represented in the Gelasian Sacramentary was superseded when Charlemagne asked Pope Hadrian to provide an authentic Roman sacramentary for use throughout the empire. In 785-86, the pope sent the emperor the Sacramentarium Hadrianum, a version of the Gregorian Sacramentary for papal use, which was adapted for the Carolingian empire.

Sacramentarium Hadrianum (785): https://www.latinitas.it/grh/

The first printed Missale Romanum (Roman Missal), containing the Ordo Missalis secundum consuetudinem Curiae Romanae (Order of the Missal in accordance with the custom of the Roman Curia), was produced in Milan in 1474.
Annotations in the hand of Cardinal Gugliemo Sirleto in a copy of the 1494 Venetian edition[4] show that it was used for drawing up the 1570 official edition of Pope Pius V. In substance, this 1494 text is identical with that of the 1474 Milanese edition.

source: https://archive.org/details/missaleromanumme01cath

Implementing the decision of the Council of Trent, Pope Pius V promulgated, in the Apostolic Constitution Quo primum of 14 July 1570, an edition of the Roman Missal that was to be in obligatory use throughout the Latin Church except where there was another liturgical rite that could be proven to have been in use for at least two centuries.

source: https://github.com/Liturgical-Calendar/LiturgicalCalendarAPI/blob/6c1185c1cfac59bef59601b4c0112b3968f75290/literature/1570-07-19,_SS_Pius_V,_Missale_Romanum,_LT.pdf

Some corrections to Pope Pius V's text proved necessary, and Pope Clement VIII replaced it with a new typical edition of the Roman Missal on 7 July 1604. (In this context, the word "typical" means that the text is the one to which all other printings must conform.)

source: http://books.google.it/books?id=u7xFAAAAcAAJ&printsec=frontcover&dq=Missale&hl=it&ei=qk5ATu6vEoup8APij73-Ag&sa=X&oi=book_result&ct=result&resnum=2&ved=0CDIQ6AEwAQ#v=onepage&q&f=false

A further revised typical edition was promulgated by Pope Urban VIII on 2 September 1634.

source: https://www.digitale-sammlungen.de/de/view/bsb10869696

Coming to modern times:

Missale Romanum ex decreto Sacrosancti Concilii Tridentini restitutum 1957: http://www.clerus.org/bibliaclerusonline/it/hc.htm

Missale Romanum ex decreto Sacrosancti Concilii Tridentini restitutum 1962: http://www.clerus.org/bibliaclerusonline/it/zr.htm

Missale Romanum 2002: http://www.clerus.org/bibliaclerusonline/es/1d.htm


README make ssh-* example doesn't work

Hi,
I'm new to packer but is still familiar with Makefiles.
So I followed blindly the Readme in order to build myself a windows box, however the command make ssh-box/virtualbox/win2008r2-standard-nocm.box provided in the Makefile doesn't work.
The reason is since https://github.com/boxcutter/windows/commit/1197bb0f80e62f7544d21e2257ccbcc7b549bb99#diff-b67911656ef5d18c4ae36cb6741b7965R50 version has been added to the generated box file name. But it wasn't updated on the Makefile.
The BOX_VERSION variable is read from the /VERSION file which is currently (on commit 3f4c84a17337af5217e96c08bac7c895c2aae3e7) at 1.0.4
Thus make ssh-box/virtualbox/win2008r2-standard-nocm.box doesn't work anymore but make ssh-box/virtualbox/eval-win2008r2-standard-nocm-1.0.4.box do work.
Shall we update  make ssh-box/virtualbox/win2008r2-standard-nocm.box to  make ssh-box/virtualbox/win2008r2-standard-nocm-$(cat VERSION).box ?
Best,

Does this issue still seem to happen? The versioning and naming seems to have changed vastly since this question was first asked.
No worries if you've already moved past this issue and don't care to resolve it anymore. If there's no response in the next while, I'll tag this issue as "stale", and close it in a month if that's the case.

Due to the lack of response on this issue, I've tagged it as stale and thus it will be closed in a month. If you feel this is in error, let me know and I'll untag.

Closing this issue as it has gone stale due to a lack of interaction. This is suspected to have been fixed, as the configuration manager naming schemes have changed since the issue was first reported. If you feel the closing of this is in error, please let me know and I will re-open.


Update template to support arm64

Change to next generation python SDK and update sample code
Update docker images to support arm64

We may also consider the filter module which will later be posted to python tutorial on Docs after GA.

The existing sample code of filter module on DOCS cannot be used with the new Python SDK, since the interface totally changed. I have created a task to figure out the new sample code.


Don't reuse ChannelPromise in WebSocketProtocolHandler

Motivation:
We cant reuse the ChannelPromise as it will cause an error when trying to ful-fill it multiple times.
Modifications:

Use a new promise and chain it with the old one
Add unit test

Result:
Fixes https://github.com/netty/netty/issues/10240

/cc @timandy @ursaj

Good job!


Owncloud: Fix rule 9003001 to match both dav and webdav

Description
OwnCloud 10.6.0 use /remote.php/dav/ to upload (PUT) file instead of /remote.php/webdav/ that raise FP caused by rule id 9003001 is not match as expected.
The confusion between dav and webdav already discussed on Owncloud official doc Issue#23762.
closes #2126

Thanks @abudawud for your contribution.
LGTM.


Add large text switching to Gallery app.

This lets us preview widgets in the gallery using small, normal, large, and HUGE text.
Added selections to the main drawer for these options.  Defaults to "normal", obviously.

Curious how this interacts with the system provided scale factor?

Tests?
I would probably recommend making the default value be "honour system settings".

Currently the scale factor here overrides the system scale factor (inside this app).  I added the system value as the default.  Working on a test (although there are currently approximately zero tests for gallery drawer items).

Added a test, and the scale factor can either be the system default or overridden.

At a glance looks fine but @HansMuller should do a real review.


StandardRelatedDataService not working for complex relations

Affected Version
Any version including StandardRelatedDataService (Silverstripe 4 and 5).
Description
There are multiple cases in which the StandardRelatedDataService does not work (Undefined index) or return wrong results. I do understand that the DataService is marked for internal use and might be not intended for use with other DataObjects than Files. Nevertheless these issues also occur if Files are used in complex relationships.
Case 1
There is no support for polymorphic relations besides the Parent relation. If polymorphic relations are involved there will be no filtering by class, resulting in wrong related data returned.
https://github.com/silverstripe/silverstripe-framework/blob/26c8c0f4f63783d8d1968941a388cc9e78726c1a/src/ORM/RelatedData/StandardRelatedDataService.php#L120
https://github.com/silverstripe/silverstripe-framework/blob/26c8c0f4f63783d8d1968941a388cc9e78726c1a/src/ORM/RelatedData/StandardRelatedDataService.php#L231
https://github.com/silverstripe/silverstripe-framework/blob/26c8c0f4f63783d8d1968941a388cc9e78726c1a/src/ORM/RelatedData/StandardRelatedDataService.php#L318
https://github.com/silverstripe/silverstripe-framework/blob/26c8c0f4f63783d8d1968941a388cc9e78726c1a/src/ORM/RelatedData/StandardRelatedDataService.php#L371
Case 2
Given the the following DataObject structure for a Many-many-through Relation between X and Y by class B:
A:
  has_one:
    x: X
B: #extends A
  has_one:
    x: Y

The service won't be able to find the configuration for x as it uses the uninherited config of B which does not include the relation to X, resulting in an Undefined index see:
https://github.com/silverstripe/silverstripe-framework/blob/26c8c0f4f63783d8d1968941a388cc9e78726c1a/src/ORM/RelatedData/StandardRelatedDataService.php#L417

Case 1 will be fixed in 5.2.0 with this PR - https://github.com/silverstripe/silverstripe-framework/pull/11107


Update fastparse to 2.3.1

This PR updates the fork of fastparse to use the newest 2.3.1 version, which we also backpublished for 2.11. This way we will be able to support:

JVM 2.11, 2.12, 2.13
JS 2.12, 2.13
Native 2.12, 2.13 (in the next PR)

https://github.com/scalameta/scalameta/issues/2283 🤔


Error with not guessing the Resolution

Anyone has any idea how to fix this solution, I attached the code in the attachment for reference.

ValueError                                Traceback (most recent call last)
~\AppData\Local\Temp\ipykernel_32040\1725835586.py in
1 ## Get Sentinel-1-RTC Data
2 assests = ['vh','vv']
----> 3 train_band_values=crop_yield_data.progress_apply(lambda x: get_sentinel_data(x['Longitude'], x['Latitude'],x['Season(SA = Summer Autumn, WS = Winter Spring)'],assests), axis=1)
4 vh = [x[0] for x in train_band_values]
5 vv = [x[1] for x in train_band_values]
~\Anaconda3\lib\site-packages\tqdm\std.py in inner(df, func, *args, **kwargs)
812                 # on the df using our wrapper (which provides bar updating)
813                 try:
--> 814                     return getattr(df, df_function)(wrapper, **kwargs)
815                 finally:
816                     t.close()
~\Anaconda3\lib\site-packages\pandas\core\frame.py in apply(self, func, axis, raw, result_type, args, **kwargs)
8846             kwargs=kwargs,
8847         )
-> 8848         return op.apply().finalize(self, method="apply")
8849
8850     def applymap(
~\Anaconda3\lib\site-packages\pandas\core\apply.py in apply(self)
731             return self.apply_raw()
732
--> 733         return self.apply_standard()
734
735     def agg(self):
~\Anaconda3\lib\site-packages\pandas\core\apply.py in apply_standard(self)
855
856     def apply_standard(self):
--> 857         results, res_index = self.apply_series_generator()
858
859         # wrap results
~\Anaconda3\lib\site-packages\pandas\core\apply.py in apply_series_generator(self)
871             for i, v in enumerate(series_gen):
872                 # ignore SettingWithCopy here in case the user mutates
--> 873                 results[i] = self.f(v)
874                 if isinstance(results[i], ABCSeries):
875                     # If we have a view on v, we need to make a copy because
~\Anaconda3\lib\site-packages\tqdm\std.py in wrapper(*args, **kwargs)
807                     # take a fast or slow code path; so stop when t.total==t.n
808                     t.update(n=1 if not t.total or t.n < t.total else 0)
--> 809                     return func(*args, **kwargs)
810
811                 # Apply the provided function (in **kwargs)
~\AppData\Local\Temp\ipykernel_32040\1725835586.py in (x)
1 ## Get Sentinel-1-RTC Data
2 assests = ['vh','vv']
----> 3 train_band_values=crop_yield_data.progress_apply(lambda x: get_sentinel_data(x['Longitude'], x['Latitude'],x['Season(SA = Summer Autumn, WS = Winter Spring)'],assests), axis=1)
4 vh = [x[0] for x in train_band_values]
5 vv = [x[1] for x in train_band_values]
~\AppData\Local\Temp\ipykernel_32040\270945426.py in get_sentinel_data(longitude, latitude, season, assests)
30     items.reverse()
31
---> 32     data = stac_load([items[1]],bands=bands_of_interest, patch_url=pc.sign, bbox=bbox_of_interest).isel(time=0)
33
34     for item in items:
~\Anaconda3\lib\site-packages\odc\stac_load.py in load(items, bands, groupby, resampling, dtype, chunks, pool, crs, resolution, anchor, geobox, bbox, lon, lat, x, y, like, geopolygon, progress, fail_on_error, stac_cfg, patch_url, preserve_original_order, **kw)
492
493     if gbox is None:
--> 494         raise ValueError("Failed to auto-guess CRS/resolution.")
495
496     if chunks is not None:
ValueError: Failed to auto-guess CRS/resolution.

`
Script using odc-stac module.docx
Crop_Yield_Data.csv

@ngducphu please provide more information

what version of the odc-stac library you are using and how it was installed (conda/pip)
what data are you trying to access (from what STAC catalog, which collection, sample query)
what versions of other libraries are installed, most likely this is a duplicate of #106 and is related to mismatch of versions of projection extension between the data and software developed outside of this repository, see https://github.com/stac-utils/pystac/issues/448

pretty sure this was due to projection extension version mismatch between software and data. This has been fixed upstream in pystac.


Triplicate nav menu entries for Allow or block URLs using the Tenant Allow/Block List

[Enter feedback here]
Was on the page for 'Allow or block URLs using the Tenant Allow/Block List'. Noticed that in the sidebar menu, in the drop-down subsection of Tenant Allow/Block List, there are triplicate entries for the page 'Allow or block URLs using the Tenant Allow/Block List.' Right under 'Manage the Tenant Allow/Block list'. Screenshot attached!

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 66b69171-7abf-93be-4d9a-7f7a512e62b3
Version Independent ID: 66b69171-7abf-93be-4d9a-7f7a512e62b3
Content: Allow or block URLs using the Tenant Allow/Block List - Office 365
Content Source: microsoft-365/security/office-365-security/allow-block-urls.md
Product: m365-security
Technology: mdo
GitHub Login: @Dansimp
Microsoft Alias: *dansimp

According to the titles and content of those three articles, each describes a very distinct use case:

allowing/blocking email addresses and domains for email handling purposes
allowing/blocking IP addresses, domains and URLs for link handling purposes
allowing/blocking file hashes for file handling purposes

Each article is also quite long on its own, with descriptions and usage/configuration examples. In addition, every article matches a tab in the configuration GUI, if I remember correctly.
From my point of view, having those three distinct articles makes sense in multiple ways.

@LuxsonicAdmin Thank you for your feedback. All three are different as they are for Files, URls and Emails.
Hope this helps!
Thanks
Sri

@msbemba Thank you very much for the contribution and sharing this explanation. @LuxsonicAdmin Hope this comment is helpful for you. If you see a documentation update is required, please feel free to open an issue for the same. We proceed here to close it. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.

@yogkumgit apologies for the oversight and unnecessary issue creation!


[Bug]: Contract overflows stack

Component
Heimdall Modules
Version
0.3.2
Please check the following

[X] This is not a duplicate issue
[X] I have checked the wiki and tried troubleshooting the issue

Operating System
macOS (Apple Silicon)
Describe the issue you are facing
cc @davideaimar
Contract 0x4cce413f565f8a9e2a25d9d270a9a36061f4439d overflows stack
heimdall decompile 0x4cce413f565f8a9e2a25d9d270a9a36061f4439d -vvv -d --include-sol

Resolved in #68 .
Patched loop detection, should detect loops modifying memory / storage now.


Fix of timeout issue.

Description
Some commands were sometimes not properly "timed out". This change should make sure that timeouts are pushed through.

I will do the review tomorrow.


[Bug]: sql check's violation panel is not expected

ODC version
4.2.3
OB version
not related
What happened?
execute a sql and odc gives several sql check violation:

as you can see, the back end gives enough.
What did you expect to happen?
the front end should show these violations just like the way of new design, just like this:

How can we reproduce it (as minimally and precisely as possible)?
follow 'what happened'
Anything else we need to know?
No response
Cloud
No response

Fixed In Commit f7de18b7fae938488489828a3ca0fc4614012c40
------
陈朝俊
Wed Dec 13 09:27:46 2023 +0800

pass


Added Jade language

Added hello world template for Jade

Do you want me to remove headings and make them bullets???

I think it's fine! Good work! Thank you for contributing!


Support characters « and ® in math mode.

Katex is rendering equations differently in chrome and firefox.
First screenshot(Chrome- windows) Version: 88.0.4324.150 (Official Build) (32-bit)

Second screenshot(Firefox, chrome and safari(mac), firefox(windows))

Source code:
A(g) « B (g)
A(g) + C (g) ® D(g)

KaTeX supports some, but not nearly all, Unicode characters in math mode. The documentation states this clearly.  If you try to use other characters in math mode, the behavior is undefined. No promises.
But you can still render those characters! Just use text mode! For your examples, I would expect that you are looking for something like:
A(g) \mathrel{\text{«}} B (g) \\
A(g) + C (g) \mathbin{\text{®}} D(g)

@ronkok Thank you for your reply, but looks you misunderstood me.
What is happening at my end is, same source code is showing different equations in browser. I am attaching screenshot of source code, screen at chrome and firefox.

I really don't get the source code. It doesn't work in the demo, and I have trouble believing it's produced by KaTeX at all. Would you please try surrounding the code with three ticks like:
```
<p> stuff...
```

So that it stays as code?

Now instead of a KaTeX problem, I believe you are having trouble with the Symbol font on Chrome. The short story is that you can fix it just by removing the font-family: Symbol; the longer story is that on Windows Chrome is using the actual Symbol font, which encodes things differently from the Unicode implied by the HTML entities.


Annotations are lost with Microsoft.NETCore.App.Ref 3.1.0

string.IsNullOrEmpty no longer gets annotated when switching from 3.0.0 to 3.1.0.
  <PropertyGroup>
    <AnnotatedReferenceAssemblyVersion>3.1.0</AnnotatedReferenceAssemblyVersion>
  </PropertyGroup>
  <ItemGroup Condition="'$(TargetFramework)' != 'netcoreapp3.0' and '$(MSBuildProjectExtension)' == '.csproj'">
    <PackageReference Include="TunnelVisionLabs.ReferenceAssemblyAnnotator" Version="1.0.0-alpha.97" PrivateAssets="all" />
    <PackageDownload Include="Microsoft.NETCore.App.Ref" Version="[$(AnnotatedReferenceAssemblyVersion)]" />
  </ItemGroup>

Skipping target "AnnotateReferenceAssemblies" because it has no outputs.

The fix is to change netcoreapp3.0 to netcoreapp3.1 in this line:
https://github.com/tunnelvisionlabs/ReferenceAssemblyAnnotator/blob/cdebd0073529f81400805f6cf8dddf94340a3062/TunnelVisionLabs.ReferenceAssemblyAnnotator/TunnelVisionLabs.ReferenceAssemblyAnnotator.targets#L27
@sharwell How would you deal with deciding which TFM to use based on AnnotatedReferenceAssemblyDirectory?


Split "hidden" into two properties - prefixchat per world.

Currently, the world property for "hidden" does two things: one, it removes the world from the world list, and two, it removes the chat prefix (if enabled) when a user chats from that world. I would like to be able to configure a world to be hidden from the world list, but still show the chat prefix, to hide nether/end worlds from the world list (and make it less cluttered) but still advertise that a user is currently in those worlds when chatting.

This has been been implemented.


mariadb-logs: MariaDB logs not parsed because of a missing letter

In my Debian Bullseye setup of MariaDB (standard packages) with CrowdSec 1.4.3, MariaDB logs are not parsed. The log lines enter the syslog parser, but never get picked up by mariadb-logs. I found out that this is due to a missing letter.
The MariaDB log file entry for a login attempt with a wrong password looks like this:
Jan 14 09:21:50 data mariadbd[609]: 2023-01-14  9:21:50 15647 [Warning] Access denied for user 'xxx'@'2001:db8::0001' (using password: YES)
The message comes from mariadbd, the daemon. However, mariadb-logs filters for
filter: "evt.Parsed.program == 'mariadb'"
without d. Took me some time to find that error... Changing the filter criterium to 'mariadbd' solves the issue.
I am not sure if this is debian specific or not. If it isn't, it's a simple bug. If it is, I assume this hits most Debian/MariaDB users, and I think it would be worth while adding a second filter criterium 'mariadbd'.

We can change the evt.Parsed.program startsWtih 'mariadb' so it will always cover it for both

Sounds reasonable, thanks.
Talking about little details: You probably meant startsWith, not startsWtih. Just in case you want to copy&paste... :-)

That's what I get for typing too fast! thank you, I can see about pushing a fix sometime today.


Refactor turbomind attention by precomputing cos/sin

Motivation
Calculate cos/sin in advance and reduce the parameters of the prefill/decode kernel

long-context test failed

Do we really need float for RoPE? Most models store them as half or bf16.

@irexyc run generation,
CUDA_VISIBLE_DEVICES=4,5 python3 benchmark/profile_generation.py /nvme/qa_test_models/mistralai/Mixtral-8x7B-Instruct-v0.1  --backend pytorch  -c 8 256 -ct<PHONE_NUMBER> 128 -pt 1<PHONE_NUMBER> --tp 2 --cache-max-entry-count 0.8
only use 1 gpu and process hangs.


Update node js runtime to 20

https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/
Node 16 reach EOL so it's that time again :)

Codecov Report

Merging #441 (cb5047e) into main (6406a71) will not change coverage.
Report is 1 commits behind head on main.
The diff coverage is n/a.

@@            Coverage Diff            @@
##              main      #441   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            1         1
  Lines           11        11
=========================================
  Hits            11        11

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


chore(docs): document the sandbox_patch_state RPC method

Tracking issue: https://github.com/near/near-jsonrpc-client-rs/issues/51
Documented the sandbox_patch_state RPC method, including an easy-to-understand example.

@iTranscend Thank you for the contributions! Sorry for the delay in merging them.
I will merge all the doc PRs as is, and we will address any further issues in separate PRs going forward.


Icon searchbox

@smaranjitghose @anushbhatia please reopen this PR. I have updated the branch of this PR


Custom/fluid width columns per board

I have a 1080p screen and when showing a board only ~7 columns fit on the screen without scrolling. I'd like to fit 8 on the screen without scrolling ;-).
Currently by default the columns are 272px wide; it would be nice to be able to either modify this per board OR have an option per board to make the columns "fluid" so that all columns would fit inside the window, defaulting to a minimum and maximum width.

Thanks for the suggestion!
The ability to specify column width is interesting, perhaps I can this feature in the future! I do plan on changing the default width but I had planned on making them a bit bigger (280px?).
As far as the fluid columns, I envision a lot of issues trying to get that to work well (e.g when you start getting a lot of lists) - that likely won't be some ill support 😞

I like the idea of setting a width on the 'columns' too. I use a 4K monitor here so having the ability to INCREASE the width would be something that I would happily do to get more info (for the notes of each task) on my screen.

Would be nice if the boards could flex to 100% width total.


Time for a sync

It has been quite some while, since we did our last bloom into ROS-binaries, with Humble coming up and lot of things either has been upgraded or changed it is time for the next releases for all the distros...

#89 supersedes


typo: Fix network/resource-manager/Microsoft.Network/network

resrources -> resources
retreive -> retrieve
opertion -> operation
Various stuck together words
Pering -> Peering
curcuit -> circuit
Various "network" typo variations
specifed -> specified
conenction -> connection
appliation -> application
mircosoft -> Microsoft
wher -> where
addresseses -> addresses
compotnent -> component
emlement -> element
endponints -> endpoints
potocol -> protocol
servive -> service
outcoming -> outgoing
Sests -> Sets
Gateay -> Gateway

Sorry this got a little noisy, but should all be non-breaking docs fixes

Can one of the admins verify this patch?

Automation for azure-sdk-for-python

Automation for azure-sdk-for-go

Automation for azure-sdk-for-node

Automation for azure-sdk-for-java

There are semantic errors not introduced by this PR, can you pull from latest master?

Rebasing didn't seem to help, but it looks like the last PR to touch it also had problems #3344
I'll take another look later

Was able to fix one of the  Swagger failures, but don't know how to fix the "Equivalent path already exists" since it looks like they aren't duplicated (one has /reset at the end)

@MikhailTryakhov I've repointed this to the December branch. I'm assuming that will get merged back to master after the release

@MikhailTryakhov anything else to change?

@number213  @EvgenyAgafonchikov  please take a look as well

@MikhailTryakhov @nschonni LGTM.
CI errors are caused by old swagger files, there are two repeating errors in three files. I can't push in Nick's branch so here's how to fix them:

Duplicate API path /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/connections/{virtualNetworkGatewayConnectionName}/sharedkey
One contains definition for POST, the other - for PUT.
It can be fixed by merging them so it would look like
".../sharedkey": {
  "post": {...},
  "put": {...}
}

Definitions for ExpressRouteCircuitRoutesTable and ExpressRouteCircuitRoutesTableSummary contain unrelated property nextHopType in required
"required": [
  "nextHopType"
]

It can be fixed by removing nextHopType (and required) from those definitions

@number213  I can re-open or merge #4648 into this PR if that's the right fix. I just wasn't sure if it was something to be suppressed since I was just guessing there.

Actually, I'll re-open the other PR, because it's probably better to keep this one just focused on the typos

@MikhailTryakhov since you're PRing the december branch back to master in #4984 should I just point this back at the master branch?

@nschonni  currently yes

Please reopen and target master.

@jianghaolu please reopen so I can retarget

@MikhailTryakhov if you re-open I'll rebase. I've already pointed this back at master


Fix punline "nicht schlecht gesspielt. ..."

Change location to section "2", fits better there.
Change trailing period to comma to make it fit into message structure.
Capitalize second sentence.

Closes #39.


Cesium crashes on iOS

In iOS Safari: loading the CesiumJS homepage https://cesium.com/platform/cesiumjs and panning/zooming on the globe for a minute, or the Sandcastle link below, gives an error "DeveloperError: Expected width to be greater than 0, actual value was 0"
Sandcastle example: https://sandcastle.cesium.com/?src=3D Tiles Feature Styling.html
Browser: Safari 15.2
Operating System: iOS 15.2

Thanks for looking into it @ggetz - this is a developer testing iPhone, so it is pretty clean.
I was doing a bit more testing and noticed that the error only occurs if there are multiple tabs open with Cesium viewers in them, i.e. the original error I had the homepage and the feature styling page open in separate tabs, I can replicate with two feature styling pages open as well. Sometimes you have to zoom/pan for a minute before the crash will occur.
The full error is:
WebGL: CONTEXT_LOST_WEBGL: lostContext: context lost
An error occurred while rendering. Rendering has stopped.
DeveloperError: Expected width to be greater than 0, actual value was 0
Would you be able to test this scenario?

Ah, sounds like the WebGL context, which is a browser feature that cesium depends on to run, is being lost. There's not much we can do about that that except handle the case more gracefully, as tracked in https://github.com/CesiumGS/cesium/issues/5991.


Refactor author information

These changes adopt the new convention for tagging author names conceived in #119 and adds the following new fields to the author entries in play details and corpus listing:

shortname (generally the surname, in case of multiple surnames the one having a @sort="1" or the first)
fullname (the text content of the first persName with space normalized)
alsoKnownAs (an array of alternative names if any)
refs (an array of ID references provided by idno elements)

The PR also adds the columns firstAuthor and numOfCoAuthors to the corpus meta data.
Resolves #119.

@cmil would it be possible to make the author information extraction functions like local:get-sort-name($author), local:get-full-name($author), local:get-short-name($author)... from the util.xqm module available as 'real' functions, like dutil:get-short-name($author)? Otherwise I would have to duplicate the code in the rdf-generation module and/or do the parsing of the author-names-markup myself.

OK, I found a way to use it meanwhile:
let $dummyTEI := <tei:TEI><tei:fileDesc><tei:titleStmt>{$author}</tei:titleStmt></tei:fileDesc></tei:TEI>
let $authorMap := dutil:get-authors($dummyTEI)


PropertyGrid Localized Enum(>4)

Hi!
I have an Enum in my Settingsclass, when there are only 4 "enumItems" in my Enum, than there are displayed RadioButtons to choose from an they are localized because of my [Description].
That is all fine so far, but when i add a fifth EnumItem to the Enum, there is displayed a Combobox to choose from, but it is not localized, there is "only" the "enumitem"-name.
Is there any solution to solve this problem?
Thanks!

Have you seen the property EnumAsRadioButtonsLimit? The default value is 4, try setting it higher.
Please close the issue if this solves the problem


Batch Split Feature

The batch split feature will do opposite batch withdraw:
It will split a bigger amount to the smaller one:
e.g.:
from 500 -> 11x 42 + the rest (38)

has been implemented 4fe755e9aef53b53145e8daeb2a3acdf6ae9941f


possible bug: not normalized path

Not sure what to call the heading. I'm also not sure if that has to do with julia or Docile.
but might be interesting to you as info in any case:
I have an module file  in an other directory. This works fine
require("../Testing1.jl")

import Docile: Formats, Cache, Utilities
using Compat
raw_ = Docile.Cache.getraw(Testing1)
println("\nraw_: ", raw_)

If I do it like this: Also OK
modulepath = normpath(joinpath(dirname(@__FILE__), "..", "Testing1.jl"))
require(modulepath)

import Docile: Formats, Cache, Utilities
using Compat
raw_ = Docile.Cache.getraw(Testing1)
println("\nraw_: ", raw_)

But if I do not normalize the path: there is a problem ?
modulepath = joinpath(dirname(@__FILE__), "..", "Testing1.jl")
require(modulepath)

import Docile: Formats, Cache, Utilities
using Compat
raw_ = Docile.Cache.getraw(Testing1)
println("\nraw_: ", raw_)

OUTPUT
Docile: updating package list…
Docile: caching 'Testing1'…
 - Testing1 ✓

raw_: ObjectIdDict()

took me a while to find that out ;)
Anyway do you see something obvious or have any ideas what it could be?
In any case it's maybe useful you are aware otherwise you might waist also some time on it wondering.

I guess we where a bit lucky with our test ;)
here
require(joinpath(dirname(@__FILE__), "MetadataSyntax.jl"))
require(joinpath(dirname(@__FILE__), "UndefinedMetaMacro.jl"))
require(joinpath(dirname(@__FILE__), "UnmatchedBrackets.jl"))

here
require(joinpath(dirname(@__FILE__), "PlainDocs.jl"))

Something more: seems julia works ok
modulepath = joinpath(dirname(@__FILE__), "..", "Testing1.jl")
require(modulepath)

x=Testing1.substract(1,5)
println(x)

-4

I wasn't able to recreate your error, but I've pushed some path normalisation fixes, f05c460b400fdcfc6fc13eab37c114e3e710ec12, that might help.
If it's still giving problems could you show the contents of the module and the whole folder structure, thanks.

I wasn't able to recreate your error

Scratch that, I wasn't trying with docstrings for Method objects, I only had a Module docstring. f05c460b400fdcfc6fc13eab37c114e3e710ec12 does indeed seem to fix it.
Problem was due to the path comparison code here comparing normalised to not normalised versions of the same path and giving false as the answer.

seems to work: but still funny 'cause abspath should also normize the path anyhow when I looked at it the last time?
julia src
abspath(a::AbstractString) = normpath(isabspath(a) ? a : joinpath(pwd(),a))
abspath(a::AbstractString, b::AbstractString...) = abspath(joinpath(a,b...))


Auto minify static js and css resources during packaging

Using the package.json's property:
{
...
"oc": {
    ...
    "minify": true
  }
}

this is just for publishing, and defaults to true.

As discussed with @pbazydlo

This is now live in 0.14.0 FYI @gondar @michaelwallett - requires a new publish for existing components.


RelationshipType AMENDS is missing

Hi,
I'm having trouble converting files from the spdx format due to the conversion not supporting the relationshipType AMENDS.
Example spdx json:
{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "most of the data has been deleted for brevity",
  "relationships": [
    {
      "relatedSpdxElement": "DocumentRef-package-something:SPDXRef-DOCUMENT",
      "relationshipType": "AMENDS",
      "spdxElementId": "SPDXRef-DOCUMENT"
    }
  ],
  "spdxVersion": "SPDX-2.2"
}

To reproduce, put the above json in a file, "test.spdx.json" and run the cyclonedx-cli built against this library:
cyclonedx convert --input-format spdxjson --output-format json --input-file test.spdx.json --output-file test.cydx.json
Unhandled exception: System.Text.Json.JsonException: The JSON value could not be converted to CycloneDX.Spdx.Models.v2_2.RelationshipType. Path: $.relationships[0].relationshipType | LineNumber: 6 | BytePositionInLine: 34.
   at System.Text.Json.ThrowHelper.ThrowJsonException(String )
...

References:
https://spdx.github.io/spdx-spec/relationships-between-SPDX-elements/#1113-examples
https://github.com/CycloneDX/cyclonedx-dotnet-library/blob/main/src/CycloneDX.Spdx/Models/v2_2/RelationshipType.cs
Extra information(In accordance with contributing guidelines):
the version you are using: 5.1.1 used through https://github.com/CycloneDX/cyclonedx-cli which was built from master
your operating system and version: Ubuntu 20.04.4 LTS
reproducible steps (1 2 3...) that cause the issue including any required files: See above
what you expected, versus what happened: Expected to the file to successfully convert, possibly ignoring the unrecognized relationship type. Instead it failed.
any relevant screenshots and other outputs: See above
Note: This is my first reported issue of this type so I hope I've done it correctly :-)

Thanks for the report. Very thorough. Which makes it a lot easier to pinpoint the issue.
Looks like it is missing from the SPDX JSON schema. I'll create an issue for it upstream.

This seems to be fixed upstream now. Does this mean that I have to wait for a new release first from this library and then from cyclonedx-cli? I am unfamiliar with the dotnet build pipeline

I assume this is fixed. If there are any more problems, please open a new issue.


Sources generated before #1208 might not compile with newer runtime

Stumbled into a case where some sources generated before #1208 landed fail to compile when compiled with the updated library. Seems to come down to the Data/Oneof support since we are adding sendable annotations in the new generated sources, the old generated sources don't have them, but the new runtime tries to claim all Message will be sendable, but without those annotations the compiler can't confirm it.

@zwaldowski fyi

Repo is easy enough:

Checkout current main
git revert aaead67360cd4d046aabae0f57bac4b5e15d7628
swift build

Get a bunch of issues like:
/Users/thomasvl/src/github/swift-protobuf/Sources/SwiftProtobuf/struct.pb.swift:127:14: error: stored property 'kind' of 'Sendable'-conforming struct 'Google_Protobuf_Value' has non-sendable type 'Google_Protobuf_Value.OneOf_Kind?'
  public var kind: Google_Protobuf_Value.OneOf_Kind? = nil
             ^

We've bumped the compatibility version before and the world did not actually fall apart.  ;-)
It's nice to avoid bumping the compatibility version when possible, but it doesn't seem possible.

We might not have bumped it since hitting 1.0.  What are the semver rules for something like this?  No, we aren't changing any apis, but all the generated code won't compile.

The best fix is probably to add a new protocol (_ConcurrentMessage?) that refines Message and Sendable, and conform message types in the codegen to that as well. That means that if you regen the code you get Sendable everywhere, if you don’t you don’t. You dont automatically get Message: Sendable for other generics, but we really can’t avoid the code break there unless we can prevent people updating the runtime.

The best fix is probably to add a new protocol (_ConcurrentMessage?) that refines Message and Sendable, and conform message types in the codegen to that as well. That means that if you regen the code you get Sendable everywhere, if you don’t you don’t. You dont automatically get Message: Sendable for other generics, but we really can’t avoid the code break there unless we can prevent people updating the runtime.

I'm like this as a solution, but that would break in the other direction, right? Newer code-gen, older support library. I don't know that y'all care about that as a use case, but it's still a compatibility break. My team sometimes runs into problems with that because someone can acquire a new version of protoc-gen-swift without meaning to, f.ex., they get a replacement machine.

If we're not fully aligned on next steps, I'm leaning towards the "stop the bleeding" approach, because working in a generic context isn't mission-critical. I just want to do what's best for the ecosystem. :)

Based on the discussion so far, I propose:

Not bumping the compatibility version
Generating the conformances on specific messages and enums
Removing the Message: Sendable and Enum: Sendable conformances
Recording a new Issue to add those conformances at some time in the future. (we have a few other "2.0" changes floating about)

Still happy to go another way, but opened #1213 with that low-effort mitigation.

Should be fixed via #1213


Fix operator when kubevirt is installed

Details are here: https://github.com/openshift/openshift-restclient-python/issues/437
We are broken downstream as well. I opened an issue with ansible-operator since we're getting the openshift module from an RPM package on the ansible-operator image, if I am not mistaken.
https://issues.redhat.com/browse/OCPBUGS-38116
If we get stuck needing this downstream before there is a proper fix we could probably take a similar approach; remove the package and pip (not pip3.8) install -U openshift.

/lgtm

If we get stuck needing this downstream before there is a proper fix we could probably take a similar approach; remove the package and pip (not pip3.8) install -U openshift.

If we end up going this route, I'll hopefully remember this distinction. :sweat_smile:


Tidy up websocket example server

We can probably do away with that weird options_set. The example should be as lean as possible since people are likely to copy and paste it.

If std::function doesnt work because of msvc we can just make a virtual function to set options on a new websocket stream and let users subclass the server in order to set it.

The destructor should move ec to the lambda for clarity
https://github.com/vinniefalco/Beast/blob/master/examples/websocket_async_echo_server.hpp#L150
        ios_.dispatch(
            [&]
            {
                error_code ec;
                acceptor_.close(ec);
            });


Error message on Bot Create

Describe the bug
Error calling npm to fetch template. Please ensure that node and npm are installed and available on your system. Full error message: Command failed with exit code 1: npm install -g --prefix C:\Users\RD100037\AppData\Roaming\BotFrameworkComposer.yo-repository --loglevel error --no-optional @microsoft/generator-bot-enterprise-assistant@*
Version
Version:  2.1.3-nightly.364675.1a93f21
Electron: 14.2.6
Chrome: 93.0.4577.82
NodeJS: 14.17.0
V8: 9.3.345.20-electron.0
Browser

[ ] Electron distribution
[ ] Chrome
[ ] Safari
[ ] Firefox
[X] Edge

OS

[ ] macOS
[X] Windows
[ ] Ubuntu

To Reproduce
Steps to reproduce the behavior:

Go to Bot Framework Composer
Click on Create Bot
Choose a template and click create
See error

Expected behavior
I expect the template to load and open in the application
Screenshots
The error pasted is all the further I get
Additional context
No other available information

@hfulks - Are you still needing help with this issue?

Closing due to inactivity. Please feel free to reopen if the issue persists or you have new details to share.


[FSDE-13216] Added support of one-color Marketing Icon

The CI pipeline did not run successfully in https://jenkinsprod.corp.intranet:8443/job/UX-CHI/job/Productive/job/Chi/job/PR-305/1/. :x:

Default color of the one-color icons should be defined in the CSS and it needs to be themeable. I will send a PR

Will also include theme support full-color. They appear to no longer be rendering correctly when changing themes.


pDNS worker: linting, typing and some refactoring

Use UnknownResult from Worker
Add linting
Add typing
Use yield from instead of return in pdnsq_query

Closing and opening new PR


Upgrade APL Suggester and Web Viewhost to support APL 1.7

Description

Upgrade APL from 1.6 to 1.7 with APL suggester and APL Web Viewhost
Motivation and Context

Testing

APL E2E sanity tests performed.
Screenshots (if appropriate)
Types of changes

[ ] 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] 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 README document
[ ] I have added tests to cover my changes
[x] All new and existing tests passed
[x] My commit message follows Conventional Commit Guideline

License

[x] By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Should there be an update to the CHANGELOG?

Should there be an update to the CHANGELOG?

Or, I assume, that would be generated when we release. nevermind.

Should there be an update to the CHANGELOG?

Or, I assume, that would be generated when we release. nevermind.

Before release, we need to munually update : https://github.com/alexa/ask-toolkit-for-vscode/blob/development/media/toolkitUpdate/toolkitUpdate.html.
This page is not yet autogenerated


runserver_plus asgi support

It is quite useful to run an ASGI server within runserver and its tight integration with django development workflows.
https://github.com/massover/asgi-runserver provides this, but doesnt work with runserver_plus.
ASGI will increasingly replace WSGI as it is a superset.

https://forum.djangoproject.com/t/adding-asgi-support-to-runserver/2446/11 has some interesting discussion about this.

Cross-linking #901
Thanks for these links and it's good to rekindle the interest


Change label of the buttom "Iniciar atendimento"

Some feedback from the doctors:
After logging in on the platform, they did not understand they had to click on "Iniciar atendimento" to become available. They thought they had to click on this button only then they see that there is a patient was waiting. So maybe instead of "Iniciar atendimento" we could change the label of the button to "Entrar on-line"/"Ficar on-line"? (Open to suggestions)

Ok, to you prefer:

Ficar on-line / Ficar offline

Instead of:

Iniciar atendimento / Parar atendimento

??
When we confirm the text, I can change that quickly =D
@laurasstephan
And I don't have a better suggestion =D

Yes! Ficar on-line / Ficar off-line sounds good.


case to research: 2 connected polygons by a small piece

Research the case where 2 polygons (full parcels) are connected by a small piece  (part of parcel)

The connected part will be removed because smaller than relevant distance.

According to logic this is a expected result. There is a brdr_remark that the amount of elements in the multipolygon is changed, indicating an extra control is needed

closed as 'no fix'


Facter >= 3.14.8 is needed by cortx-hare

I am following the readme to install Hare, and when I run sudo rpm -ivh ~/rpmbuild/RPMS/x86_64/cortx-hare-*.rpm, I got this error:
error: Failed dependencies:
	facter >= 3.14.8 is needed by cortx-hare-1.0.1-1_git986375b.el7.x86_64

I haven't found a way to satisfy that requirement. Also, according to this https://pkgs.org/download/facter, the most up-to-date facter is at version 3.14.2. Is that specific version is crucial? and how to correctly install that package?
Thanks

This issue has already been worked on. Its going to be fixed soon. Thanks @daniarherikurniawan already PR is in review

Thanks! I will close this issue now.

I am reopening this issue since the issue hasn't been solved.

@daniarherikurniawan  yes this PR is still under review from hare side cc @mssawant

@vaibhavparatwar , what is the status of this please?  @madhavemuri , do you know anything about this?

@vaibhavparatwar , what is the status of this please? @madhavemuri , do you know anything about this?

I think docker release repo build (available to community as well) provides ../3rd_party/hare-uploads/puppet-agent-6.13.0-1.el7.x86_64.rpm, using which hare can be installed without this Facter issue.
@vaibhavparatwar @johnbent : ^

@madhavemuri Can you please point me to this docker release repo build? I've been struggling w/ the same problem.

Hey @darkryder .  @andriytk has worked hard to make motr available as a more easily testable release.  You might take a look at https://github.com/Seagate/cortx-motr/releases/tag/untagged-624b9349bbd4914f0ba5 which might be an easier way to get you up and running.  Oh, that might only work for single node though; I'm not sure.

Hi @johnbent, thanks for pointing it out. Unfortunately, that link 404s for me. Also, 624b9349bbd4914f0ba5 doesn't seem like an accessible commit in the cortx-motr directory(at least publicly). Can you please verify this? I wonder if github has a notion of private releases.
The latest one I see is CORTX-OVA-2.0.0-264.

@darkryder , try this one - https://github.com/Seagate/cortx-motr/releases/tag/ova-centos79

Thanks both!  Not sure where that came from.  Fixing it in the parent quick start guide too.  :)

@madhavemuri Can you please point me to this docker release repo build? I've been struggling w/ the same problem.

https://github.com/Seagate/cortx/blob/main/doc/community-build/Generate-Cortx-Build-Stack.md
Centos 7.9 docker image too is available at https://github.com/Seagate/cortx/pkgs/container/cortx-build
They are being used for io stack rpm (generated through docker ... make io-stack) installation in perfline and are working fine without this issue.

Thank you guys! I closed this issue because @vaibhavparatwar PR solved it!


A720127440650399 processed auctions filter

Coverage decreased (-1.3%) to 87.712% when pulling 4da4782e8ef8553848e32af681b4bce753baba4f on Scandie:a720127440650399_processed_auctions_filter into 56e047ba3074506e85c75bbcec993f0c9648f2be on openprocurement:master.


Does this work on MacOS?

Hey, this project looks interesting but I'm not having success on Mac where I'm developing.
My upload file is written to the tmp directory with 0 bytes.
The command I'm using to upload is curl -F<EMAIL_ADDRESS>https://localhost/upload. The output seems to show the right number of bytes.
When I run the test suite on Mac I get:
find: illegal option -- t
and
grep: invalid option -- P
Any advice on these errors?
Thanks!

Sorry, It requires the GNU version of the unix utilities, not the crippled ones shipped by Apple.
Installing the the GNU versions of bash, coreutils, grep, sed (and I guess bash itself?) should do the trick.
I don't use MacOS but I read there are solutions, such as the ones listed in https://apple.stackexchange.com/questions/69223/how-to-replace-mac-os-x-utilities-with-gnu-core-utilities

Thanks. Installing the GNU versions of the utilities worked perfectly!

Thanks for your feedback!
I update the doc to mention this.


upgrade to php 7.4

Bumped minimum PHP version to 7.4
Added types to private properties (and removed phpdoc if superfluous)
Used arrow functions

Fixes #357

this also needs to remove the CI job running on PHP 7.3

@stephanvierkant any news on this?

Thanks for your work @stephanvierkant
Maybe you can make that change to get this PR merged.
The failing tests are because of the deprecation messages with --prefer-lowest argument.
The solution is to bump minimum version of twig to 1.40 => 1.43
"twig/twig": "^1.43 || ^2.9 || ^3.0"
I did bump "psr/container": "^2.0", as we now have php 7.4 (but this is optional)
https://packagist.org/packages/psr/container#2.0.2
I suggest to update phpunit-bridge as well. (php: >=7.1.3) (but this is optional)
"symfony/phpunit-bridge": "^6.0",
https://github.com/Chris53897/KnpMenu/blob/php74/composer.json
Testrun:
https://github.com/Chris53897/KnpMenu/actions/runs/2338296768

I did bump "psr/container": "^2.0", as we now have php 7.4

Dropping support for v1 is a bad idea. There is no reason for that in term of maintenance, and it increases the risk of dependency conflicts.


Caffe not found (caffe/matlab/+caffe?)

I installed Caffe, and tried to run demo.
But I got the following message.
Warning: Please install Caffe in ./external/caffe
> In startup (line 22)
  In matlabrc (line 225)
R-CNN startup done

Academic License

>> key = caffe('get_init_key')
Undefined function or variable 'caffe'.

I found that startup.m looked for external/caffe/matlab/caffe/,
but actually it is external/caffe/matlab/+caffe/.
I think that I successfully compiled matcaffe.
This may be caused by the upgrade of Caffe.

Hi Did you figure it out how to deal with +caffe issue? Thanks!

I got "Warning: Please install Caffe in ./external/caffe" too ! in matlab.
I installed caffe latest version from now.
Did you solve the warning? please help me ㅠㅠ
<EMAIL_ADDRESS>

How to solve this problem.....I have the same question, while I dont think it's a problem any more.

@xyy19920105 check your mail

I installed Caffe, and tried to run demo.
But I got the following message.
Warning: Please install Caffe in ./external/caffe

In startup at 22
In matlabrc at 189
R-CNN startup done

rcnn_build()
key = caffe('get_init_key');
Undefined function 'caffe' for input arguments of type 'char'.

Any idea how to fix it ......I am using Ubantu 14.04 and Caffe-master with Matlab 2014a.
Thanks

I have the same question.
I worried for a long time.
please help me..

oh, sorry.. i'm late
2015-10-23 15:46 GMT+09:00 tomoc<EMAIL_ADDRESS>
I have the same question.
I worried for a long time.
please help me..
—
Reply to this email directly or view it on GitHub
https://github.com/rbgirshick/rcnn/issues/56#issuecomment-150490827.

Anyone solved the issue yet? I need to use rcnn for my work.

I also have this problem,can someone have solved it? thanks a lot

this problem was solved, please check the Readme file again.

@blackCmd  Have you fixed this problem? Please help me!

I recently had this same issue, and expanding on smajidas comment my solution was to link +caffe to /external/caffe/matlab rather then to $CAFFE_ROOT itself :  ln -sf $CAFFE_ROOT/matlab/+caffe path_to_faster_rcnn/external/caffe/matlab'

I used @smajida 's solution to add symbolic link. Now i am facing this new error:
Warning: Function external/caffe/matlab/caffe/version.m has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.
\> In path at 110
  In addpath at 87
  In startup at 20
 In matlabrc at 202
R-CNN startup done
I need to emulate this by the 8th of July 2016. Please help me out.

I am also have the above issue. "Undefined function or variable 'caffe'."
I use rcnn_masters in windows machine.
If any person have any solution please let me know.
emailId<EMAIL_ADDRESS>

a good solution is to use old version caffe, for example caffe-rc2

I have encountered such a problem, how do you solve the problem?
Undefined function or variable 'caffe'.
Error in matcaffe_batch_feat (line 64)
output_data = caffe('forward', {input_data})


Can't install React 17 in project that uses bull-board

I have bull-board as a dependency in an existing project. The current shipping version of bull-board (1.1.2) strict-requires React 16.13.0. It looks like you bumped this to strict 17.0.1 in #189 but this hasn't been published to NPM. I would like to use React 17+ in my project but I can not until you publish a new version that includes #189.
It's odd that bull-board should be blocking anything in my project; React is a development dependency of your project and not one that I need in order to consume it.

Closing; updating npm to latest seems to have resolved this.


Trying to install on mac

Tried to install manually.
I have Java 1.8.0_66
Eclipse Mars 4.5.2
CDT 8.8.1
I put the jar file in the dropins folder, then did a clean mode start of eclipse, but the runner is not selectable. Any ideas?
Also, do you know when you will have an updated version that work with Sections?

My mistake,
the first time I downloaded the file, it got corrupted (don't know why)
It's working now, with a non-corrupted jar file.
If you can now support SECTIONS, I would be really happy.

Great to hear that it works.
Regarding sections: Actually I don't have a concrete plan to implement that, because I don't use it till now.
However, I'll look into it in the next days.

Awesome, I'll look forward to test it if you want.
I use SECTIONS a LOT.

Ok, done. Please give it a try.

Tried it with a few sections.
So far so good.
Thanks man this is fantastic!


Volume data can be better extracted and utilized

I have found that the patch below improves things for collected volumes quite a bit:
diff --git a/comicapi/filenameparser.py b/comicapi/filenameparser.py
index 476d14b..bf98e10 100644
--- a/comicapi/filenameparser.py
+++ b/comicapi/filenameparser.py
@@ -180,7 +180,7 @@ class FileNameParser:
         series = re.sub("\(.*?\)", "", series)

         # search for volume number
-        match = re.search('(.+)([vV]|[Vv][oO][Ll]\.?\s?)(\d+)\s*$', series)
+        match = re.search('(.+)([vV]|[Vv][oO][Ll]\.?\s?)(\d+)\s*', series)
         if match:
             series = match.group(1)
             volume = match.group(3)
diff --git a/comictaggerlib/taggerwindow.py b/comictaggerlib/taggerwindow.py
index 5b2bfab..11f705a 100644
--- a/comictaggerlib/taggerwindow.py
+++ b/comictaggerlib/taggerwindow.py
@@ -1781,8 +1781,11 @@ class TaggerWindow(QtWidgets.QMainWindow):

         if dlg.dontUseYear:
             md.year = None
-        if dlg.assumeIssueOne and (md.issue is None or md.issue == ""):
-            md.issue = "1"
+        if md.issue is None or md.issue == "":
+            if dlg.assumeIssueOne:
+                md.issue = "1"
+            else:
+                md.issue = md.volume
         ii.setAdditionalMetadata(md)
         ii.onlyUseAdditionalMetaData = True
         ii.waitAndRetryOnRateLimit = dlg.waitAndRetryOnRateLimit

The first change makes volume matching more tolerant of trailing noise.
The second change will use the volume as the issue number before searching if the issue number is missing and the option to assume "1" is not set.
Not doing this as a pull request as (i) the project here seems dead and (ii) these are imperfect changes (but still useful as is).

https://github.com/davide-romanini/comictagger/issues/76
linking to this as an example of where keeping the complete raw data set would have been useful

Merged


About this topic: Use new Windows OCR models?

Hi,
I found you had an issue at #470:
https://github.com/TheJoeFin/Text-Grab/issues/470
I found that was indeed interesting, and I want to know if you know how can I use the new OCR engine for WinForms app project or other platform like WinUI?
If yes, can show share some code or provide some general instructions?
Thanks,

I don't know how to use the new models yet, I think the Copilot Runtime is not yet released. I will update #470 when I made updates or changes on this topic.


Remove deprecated path_prefix

This field was previously deprecated. For the v1.0.0 release it will be dropped.

These need to be updated too:
https://github.com/secrethub/terraform-provider-secrethub/blob/6925519fea9d599c2eccac791bc6224dc6a6a99f/website/docs/d/secret.html.markdown#L24
https://github.com/secrethub/terraform-provider-secrethub/blob/6925519fea9d599c2eccac791bc6224dc6a6a99f/website/docs/r/secret.html.markdown#L57

And these tests can be renamed:
https://github.com/secrethub/terraform-provider-secrethub/blob/6925519fea9d599c2eccac791bc6224dc6a6a99f/secrethub/data_source_secret_test.go#L10
https://github.com/secrethub/terraform-provider-secrethub/blob/6925519fea9d599c2eccac791bc6224dc6a6a99f/secrethub/data_source_secret_test.go#L45
https://github.com/secrethub/terraform-provider-secrethub/blob/6925519fea9d599c2eccac791bc6224dc6a6a99f/secrethub/resource_secret_test.go#L15

These need to be updated too:

Don't know how my search missed these... But fixed!

We've now skipped a step of marking the attribute as Removed. See: https://www.terraform.io/docs/extend/best-practices/deprecations.html#provider-attribute-removal
As this is already released, do you want to create a bugfix release adding the removal specification or skip the step altogether and display a removal message when the field is used? I think it shows a field unknown error or something similar. We should investigate that.

Discussed it and decided to keep it as is. Making a fix would only give a bit more descriptive error, but wouldn't change the behavior. We took the provider out of beta and the field was deprecated long before that, so it's acceptable.


Support deploying Pachyderm into a folder within a S3 bucket

What is the goal / desired outcome?
The goal is to let Pachyderm use a folder within a s3 bucket as its storage instead of the whole bucket.
A user is looking to support the following folder structure within their s3 buckets:
my-bucket/Pachyderm/prod
my-bucket/Pachyderm/dev
my-bucket/Pachyderm/staging
my-bucket//prod
my-bucket//dev
my-bucket//staging
If there is a way to accomplish this today via workaround, what does that require?
N/A

Agent Jan Schwoebel linked Freshdesk ticket 247 for this issue.

Agent Jan Schwoebel created comment.

Hi Eytan and Naabil,

I have confirmed that the current version does not support the required folder structure.
I'll likely need until mid-next week to get scoping clarification from engineering.

Just to confirm, this is a hard requirement to move Pachyderm into production?
Or would you be open to temporarily live without it until the feature is available?Have a great weekend everyone.

Jan SchwoebelHead of Customer Engineering

Explainable. Repeatable. Scalable.


Make regions use a buffer zone

There is an issue where a player standing near the edge of a region can trigger several consecutive enter/exit region events by simply leaning into/out of the region.
Instead of defining one boundary for a region, we should create an inner and outer boundary. When a player enters the inner boundary, the "enter" event should fire, and their game_state should include that region as current_region. However, the "exit" event should not occur until the player leaves the outer boundary. At that point, their game_state can return to current_region = "No Region" or "Main" or "None" or whatever default we decide to use.

I know we've discussed this before, I never created an issue to ensure we kept track of it; I'm not sure of the current status.

Made it default to "none"
79d12b9b438d64436df10a78b57c48a68188b1cd

Note: I think 8e475f754316eb050c2cd510455b2a850e257b2d contains the changes

There are a couple issues with this implementation:

Currently, events are using, for example, MirrorInner and MirrorOuter, when they should just indicate that the region is Mirror
It looks like enter_region triggers every time the player enters the "inner" part of a region. A new enter_region should not trigger until you've left the region (by leaving the "outer" region).
To investigate: do regions ever overlap? We have case where player enters HillUpInner and then exit MirrorOuter, or another case where they enter SnowballBolwingInner many times, and then exit HillDownOuter multiple.
While this slightly breaks conventions, the enter_region event should store the newly-entered region in its game_state, not the prior region it was in "at the moment the event occurred." Not quite consistent with that convention, but makes sense on its own as this event is the marker of being in that region.

I'll take a look into these and revise.

Awesome, thanks! Let me know (either here or via Slack) if you need any clarifications; I jotted this list down in a meeting, so it's not quite as detailed or specific as usual.

3a47667402d7b62a97d311fe9917f10e9d36cd03


Update observation.schema.json

Removed malnutrition #107 and neuromuscular blocking agents #108
Q. should 'renal_replacement_therapy_dialysis' be here? It is similar to the boolean attribute in the visit table ..?

@ekamau thanks! renal_replacement_therapy_dialysis can be removed as treatment_dialysis is already in visit


Moved Community Guidelines up in Contributing

Closes #154

:+1: Can I just merge this? Does it need a 👍 from more people?

Nope. Should be good.


TSlint: Fatal error: Cannot read property 'flags' of undefined tslint after upgrade to 2.4/2.3

TypeScript Version:  2.4.0 / 2.3.4
When running tslint I get the following error:
TypeError: Cannot read property 'flags' of undefined
    at Object.isExternalModuleSymbol (/home/ashish.shubham/thoughtspot/blink/node_modules/typescript/lib/typescript.js:71207:40)
    at getExportInfo (/home/ashish.shubham/thoughtspot/blink/node_modules/typescript/lib/typescript.js:75122:23)
    at exportInfo (/home/ashish.shubham/thoughtspot/blink/node_modules/typescript/lib/typescript.js:75082:34)
    at getExport (/home/ashish.shubham/thoughtspot/blink/node_modules/typescript/lib/typescript.js:75031:36)
    at Object.getImportOrExportSymbol (/home/ashish.shubham/thoughtspot/blink/node_modules/typescript/lib/typescript.js:75002:53)
    at getImportOrExportReferences (/home/ashish.shubham/thoughtspot/blink/node_modules/typescript/lib/typescript.js:75859:56)
    at getReferencesAtLocation (/home/ashish.shubham/thoughtspot/blink/node_modules/typescript/lib/typescript.js:75800:17)
    at getReferencesInContainer (/home/ashish.shubham/thoughtspot/blink/node_modules/typescript/lib/typescript.js:75754:21)
    at getReferencedSymbolsForSymbol (/home/ashish.shubham/thoughtspot/blink/node_modules/typescript/lib/typescript.js:75454:21)
    at Object.getReferencedSymbolsForNode (/home/ashish.shubham/thoughtspot/blink/node_modules/typescript/lib/typescript.js:75413:24)

It used to run fine with Typescript 2.2. I updated to tslint 5.4.x as mentioned in the #15436. But no luck.

Sorry false alarm. npm did not update my tslint. Anyone here, please update tslint/grunt-tslint to resolve.


MissingPlugIn Exception on Raspberry Pi

Hi,
I wrote a flutter app with geolocation that works great on a Chrome(Web) target, but when I try to run it on my Raspberry Pi using flutter-pi, the rest of the app works, but the geolocation plugin throws an MissingPlugIn exception.  I'd be very grateful for any information on how to fix this.
Thanks so much for your help.

Hi @raspberrypi9,
The Raspberry Pi platform is not supported by the geolocator plugin. At the moment the geolocator supports the Android, iOS, macOS and Web platforms. A Windows implementation is worked but still in early stage of development.
Since flutter-pi (or Raspberry Pi) is not yet an officially supported platform by Google / Flutter it self we don't have any intentions to add support any time soon. However it is possible to add an implementation yourself as mentioned also in the (flutter-pi README.md)[https://github.com/ardera/flutter-pi/blob/821a5c6a222e5ac05471ee7610b64e745e63bc4d/README.md]:

You can now theoretically run every flutter app you want using flutter-pi, including apps using packages & plugins, just that you'd have to build the platform side of the plugins you'd like to use yourself.

Most likely the Raspberry Pi would be a standard Linux implementation. The problem however is that there are several different libraries available for Linux to determine position information and the trick is to pick (and include) the correct library in the native implementation package. Unfortunately I am not an expert on the Linux ecosystem so I am not really able to help you further on this topic. However feel free to investigate and experiment and of course I would welcome any contributions from you or the community to make Linux / Raspberry Pi support possible.


.pd file (container graph & weight) netron parese network structure very complexity

Netron app and version:
Mac 10.14.6
Netron app: v4.4.3
OS and browser version:

Steps to Reproduce:

I have a pd file(container graph & weight) ,size 300MB, Parser result is very complexity.

Please attach or link model files to reproduce the issue if necessary.

Duplicate of #68


document deepcopy is slow, especially with large documents

Document::deepCopy() performs poorly, particularly with large documents.
Two problems have been identified:

[ ] copy.cpp contains a lot of pass-by-value, passing std::map in this way in particular is expensive
[ ] adding an element to a document performs a duplicate check by doing a vector search (O(n)) for the element ID. During copy, this happens for every id in the original document, so copy is O(n^2) (or something approaching that, n grows as the document is copied)

The first is fairly trivial to fix.
The second could be fixed by keeping document ids in a container with better than O(n) lookup (e.g. unordered_map) or maybe keeping them sorted and doing a binary search.

I don't think keeping them sorted works unless you use a really fancy container, because insertion into a random access container is O(n), and binary search over a list is even worse.

Looking at this a bit, it seems like the second problem only occurs for the top-level objects, not the audioBlockFormats, right?
There are not normally that many top-level elements, so it doesn't feel like an O(n^2) in there should be an issue unless each iteration is really inefficient.

Yeah, I almost added a "it's not as bad as it looks" comment because of blockformats not being affected. For most 'normal' uses it's fine which is why it hasn't really cropped up, I think when I was testing it 500 objects was noticeably slow, which isn't a inconceivable number for more adventurous things.
The use case that originally brought it up was sADM, I think the prototype implementation was doing a copy every time a new block(?, not sure of the term) came in or something like that - possibly indirectly, I can't remember the specifics. Anyway, that meant it needed to be fast. Might be that a different approach to the sADM implementation would be a better solution, but copying a document feels like it shouldn't be a particularly heavyweight thing to do.
Good point on sorting vectors. Other alternatives that popped into my head include adding a batch add (so you could just sort & merge two vectors) or just disabling the check completely when doing a copy as if you're starting from a valid document and copying into an empty one, there shouldn't be any duplicates.

Ah right. I'd still be tempted to benchmark it after sorting out the extra copies.
Otherwise I like the approach of just speeding up add, as that will help in other situations too.


Mention @RosiaDaSerenata

As suggested on Twitter we could mention and Link Rosie's Twitter account in the website.

Hi,
What do you think about change the text :
"A Operação Serenata de Amor criou um Robô - uma inteligência artificial capaz de analisar cada pedido de reembolso dos deputados e identificar a probabilidade de ilegalidade."
to :
"A Operação Serenata de Amor criou a Rosie - uma inteligência artificial capaz de analisar cada pedido de reembolso dos deputados e identificar a probabilidade de ilegalidade."
This change will make two things , first this will make a mention to Rosie and second the word "Robo" is harsh, Rosie more pleasant.
Last but not least, sorry for any mistakes. English is not my native language".

Actually we like calling her a robot, but I do like your suggestion!

Actually we like calling her a robot, but I do like your suggestion!
+1

my two cents: she is indeed a robot, but the change in text helps create idea of Rosie as a persona.

sorry about the commit, I am very inexperienced with git and I made some mistakes.
About the message here is the change :

if you allow me to make the change, the color should be black or purple is better?

About the message here is the change

I like it _ and I like the color too : )

I think this issue is already solved, am I right?

Ooops, yep, it is!


Quantile Regression and Support for Prediction Intervals

I know that sklearn.ensemble.GradientBoostingRegressor supports quantile regression and the production of prediction intervals. Are there any plans for the XGBoost package to offer similar support?

Quantile regression is currently not supported.
It can be achieved by defining the objective function on user's side:  https://github.com/dmlc/xgboost/blob/master/R-package/demo/custom_objective.R

Quantile regression with xgboost requires custom gradient and hessian functions. Here is an implementation in Python: http://www.bigdatarepublic.nl/regression-prediction-intervals-with-xgboost/

Note that implementation is not very useful for most users, since it specifies grid-searching three parameters (very costly) to get a quantile estimate. In sklearn, you define only the quantile value and you are given a very robust and reliable estimate of that quantile.

any progress ?
link above is broken
http://www.bigdatarepublic.nl/regression-prediction-intervals-with-xgboost/

Related https://github.com/unit8co/darts/issues/1134 .

??

Suppported by the Python package, and R package (still in master).


A few more UI bindings

Any chance we could get a release after this? I have an app that I would like to release without patching the dep to a git repo :)

@twitchyliquid64 I'm very close to merging this [bindgen branch|https://github.com/dcoles/flipperzero-rs/tree/bindgen] that switches out manually created bindings for ones automatically created from the Flipper Zero SDK (thus supporting everything all in one go).
The downside is that the bindings are not quite as nice as those done by hand, but with the size of the SDK, I realized that it wasn't going to be tenable to keep up with API changes or breakages.

The bindgen branch is now merged and published as 0.3.0-alpha.
Let me know if you spot any critical issues and I'll fix them before I push the official 0.3.0 crates.

I'll be on a plane tomorrow, lemme see if I can get it building with the new bindgen stuff.

Hi @twitchyliquid64. I'm going to close this PR since it hasn't had an update for a while, but we can always reopen it if you want to continue the work.
Thanks!


feat: add smart.edu.co

add new college https://smart.edu.co/

@alexor223 Please provide us with:

the school official school name. Full name, not an abbreviation or nickname.
the school street address, including city and country
an URL of a page on the official website where the school offers an IT-related long-term (>1 year) course.

Thank you.

@alexor223 You might miss my previous comment. Please react.

@alexor223 I am sorry, this request remains unanswered for a while. I have to close it without merging. Please reopen and comment if you have an update regarding the aforementioned issue. Thank you for your understanding!


cifar queues problem

This project would not work with cifar
New problems can be implemented very easily. You can see in train.py that
the meta_minimize method from the MetaOptimizer class is given a function
that returns the TensorFlow operation that generates the loss function we want
to minimize (see problems.py for an example).
It's important that all operations with Python side effects (e.g. queue
creation) must be done outside of the function passed to meta_minimize. The
cifar10 function in problems.py is a good example of a loss function that
uses TensorFlow queues.


[SPEC]: Test failures on the Linux/ARM64 platform

Improvement/Addition type
What changes to the current SPEC does this issue focuses upon?

[] Add a benchmark variant
[] Improve a benchmark variant
[] Raise awareness for a new Redis benchmark tool
[] Suggest a different Redis Build Variant
[ * ] Other (fill details in section bellow)

Detail the requested use-case
I am working with redis-benchmark-specification on the Linux/ARM64 Ubuntu AWS instance.
I am following this documentation < https://github.com/redis/redis-benchmarks-specification#development > to execute tests with tox.
Out of 26 tests, 2 tests are failing, as can be seen from the logs below:
utils/tests/test_self_contained_coordinator.py ....F                                                                                [ 80%]
utils/tests/test_self_contained_coordinator_memtier.py F..                                                                                [ 92%]

These 2 test cases are failing for the same assertion issue (while comparing the value of “result”) after calling the function “test_self_contained_coordinator_blocking_read()” in files test_self_contained_coordinator_memtier.py and test_self_contained_coordinator.py.
=================================================================================== short test summary info ====================================================================================
FAILED utils/tests/test_self_contained_coordinator.py::test_self_contained_coordinator_blocking_read - assert False == True
FAILED utils/tests/test_self_contained_coordinator_memtier.py::test_self_contained_coordinator_blocking_read - assert False == True
==================================================================== 2 failed, 24 passed, 249 warnings in 567.41s (0:09:27) ====================================================================
ERROR: InvocationError for command /home/ubuntu/redis-benchmarks-specification/.tox/integration-tests/bin/coverage run '--include=redis_benchmarks_specification/*' -m pytest -ra (exited with code 1)

On further debugging, it looks like the tests are failing to run docker container using image redislabs/memtier_benchmark:edge here < https://github.com/redis/redis-benchmarks-specification/blob/main/redis_benchmarks_specification/self_contained_coordinator/self_contained_coordinator.py#L1025 >, as this docker image is not available for the Linux/ARM64 platform at DockerHub.
I have added a comment in this already raised ticker < https://github.com/RedisLabs/memtier_benchmark/issues/213 > in the memtier-benchmark GitHub repo, requesting the same.
Can you please provide some pointers whether my analysis seems correct?
Also, may I know, are you interested in adding Linux/ARM64 platform support to redis-benchmark-specification? Kindly provide your suggestions on the same.
Screenshots/CLI snippets of what's expected to happen
If applicable, add screenshots to help explain your problem. For example a chart.
Detail the used benchmark tool
What benchamrk tool to use:

[] memtier_benchmark
[] redis-benchmark
[] redis-benchmark-go
[] Other (name it):

Sample benchmark tool command to implement the requested use-case:
$ git clone https://github.com/redis/redis-benchmarks-specification.git && cd redis-benchmarks-specification
$ pip install poetry
$ poetry install
$ poetry run black .
$ poetry run flake8
$ pip3 install -r ./dev_requirements.txt
$ tox

Additional context
Add any other context about the problem here.

I built multi-arch memtier-benchmark docker image using Dockerfile here < https://github.com/RedisLabs/memtier_benchmark/blob/master/Dockerfile > and replaced “redislabs/memtier_benchmark:edge” with my image in the source code. Also, installed and started redis-server on port 6379. Now, all 26 tests are passing via tox on the Linux/ARM64 platform.
========================================================================= 26 passed, 255 warnings in 437.64s (0:07:17) =========================================================================
integration-tests run-test: commands[4] | coverage report -m
Name                                                                                Stmts   Miss  Cover   Missing
---------------------------------------------------------------------------------------------------------------------------
redis_benchmarks_specification/__api__/__init__.py                                                0      0   100%
redis_benchmarks_specification/__api__/app.py                                                   118     17    86%   46-49, 54, 59-67, 76, 78, 115
redis_benchmarks_specification/__builder__/__init__.py                                            0      0   100%
redis_benchmarks_specification/__builder__/builder.py                                           191     58    70%   54-144, 167-168, 195, 222, 231-236, 241-258, 270, 296, 342, 373, 381-387, 424-430, 439
redis_benchmarks_specification/__builder__/schema.py                                             13      0   100%
redis_benchmarks_specification/__cli__/__init__.py                                                0      0   100%
redis_benchmarks_specification/__cli__/args.py                                                   38      0   100%
redis_benchmarks_specification/__cli__/cli.py                                                   122     33    73%   44-55, 90, 108, 129-135, 158, 188, 194, 207, 215-230, 243-277
redis_benchmarks_specification/__cli__/stats.py                                                 317    308     3%   20-502
redis_benchmarks_specification/__common__/__init__.py                                             0      0   100%
redis_benchmarks_specification/__common__/builder_schema.py                                      86     11    87%   53, 81-86, 103-106, 114, 151
redis_benchmarks_specification/__common__/env.py                                                 45      1    98%   79
redis_benchmarks_specification/__common__/package.py                                             19     11    42%   10-21
redis_benchmarks_specification/__common__/runner.py                                              84     13    85%   22, 27, 29-40, 45, 50-51, 119-120
redis_benchmarks_specification/__common__/spec.py                                                22      0   100%
redis_benchmarks_specification/__init__.py                                                        6      2    67%   14-15
redis_benchmarks_specification/__runner__/__init__.py                                             0      0   100%
redis_benchmarks_specification/__runner__/args.py                                                47      0   100%
redis_benchmarks_specification/__runner__/runner.py                                             430    156    64%   92-100, 105-106, 142-150, 166-174, 177, 235, 251-254, 266-314, 380, 389-390, 420, 436-460, 473-480, 500, 505-510, 522-532, 537-554, 564-570, 573-574, 577-601, 620-621, 627, 651, 692-695, 719-736, 795-797, 864-873, 877-886, 889-899, 903, 908-909, 929-938, 941, 953, 982-987, 991-997, 1066-1172
redis_benchmarks_specification/__self_contained_coordinator__/__init__.py                         0      0   100%
redis_benchmarks_specification/__self_contained_coordinator__/args.py                            34     31     9%   25-153
redis_benchmarks_specification/__self_contained_coordinator__/artifacts.py                       12      0   100%
redis_benchmarks_specification/__self_contained_coordinator__/build_info.py                      41      3    93%   21, 37, 42
redis_benchmarks_specification/__self_contained_coordinator__/clients.py                          8      0   100%
redis_benchmarks_specification/__self_contained_coordinator__/cpuset.py                          11      0   100%
redis_benchmarks_specification/__self_contained_coordinator__/docker.py                          27     14    48%   37-46, 59-90
redis_benchmarks_specification/__self_contained_coordinator__/prepopulation.py                   22     14    36%   28-86
redis_benchmarks_specification/__self_contained_coordinator__/runners.py                        195    158    19%   88-89, 120-621
redis_benchmarks_specification/__self_contained_coordinator__/self_contained_coordinator.py     333    137    59%   98-252, 315, 351, 359, 385, 440-448, 452, 463-468, 529-538, 620, 751-831, 838, 902-920, 935-945, 957-973, 1055-1060
redis_benchmarks_specification/__setups__/__init__.py                                             0      0   100%
redis_benchmarks_specification/__setups__/topologies.py                                          13      0   100%
---------------------------------------------------------------------------------------------------------------------------
TOTAL                                                                                2234    967    57%
integration-tests docker: remove 'd6f48015f9' (from 'datasink')
integration-tests docker: remove '4ec0386d4c' (from 'db_server')
___________________________________________________________________________________________ summary ____________________________________________________________________________________________
  integration-tests: commands succeeded
  congratulations :)

Closing this ticket since the redislabs/memtier-benchmark:edge docker image is now available for multi-arch platform at docker hub, and the above issue got resolved.


Real Instrumentation Key for Telemetry + plus minor fixes

This adds the real instrumentation key used for telemetry.
Also has some minor fixes on how we log optionals.

I can't merge this as I'm not authorized.


Left navbar doesn't scroll properly on the docs site

Bug Report
What happened:
The navbar on the left on the docs site doesn't scroll properly, it seems fixed at one point.
What you expected to happen:
The navbar should scroll along with the rest of the page.
How to reproduce it (as minimally and precisely as possible):
Scroll to the bottom of https://svc-cat.io/docs/resources/
Anything else we need to know?:

(edit from Carolyn): Here's the docs on how to work with our documentation site: https://svc-cat.io/docs/devguide/#documentation

#dibs

hi @carolynvs ,
I'd like to start my first contribution here.
I have question.
Why do we need to make different UI behaviour (left navbar) compared to kubernetes docs? e.g. https://kubernetes.io/docs/concepts/services-networking/service/
Would it be better to standardise among all kubernetes docs page?
thanks

while waiting for your answer on the above, I have implemented javascript change to recalculate:

css top position of the left menu, instead of just fixed it to a constant.
css max-height, to make sure it doesn't overlap with the component below it (footer).

@carolynvs
Please let me know if you prefer this approach. I will then raise PR.

Seems like Carolyn is busy. @jberkhahn @mhbauer could you answer my question above? Thanks

@arief-hidayat I've stepped down from the Service Catalog project, but @jberkhahn or @jboyd01 should be able to help.

Carolyn made it that way because she thought it was a better design, as expressed above. I also prefer it so you can jump around without having to scroll all the way back to the top.
There's no hard and fast requirement for us to behave exactly the same as the core Kube docs as far as I know. I would like it if it couldn't jump out of the frame, though.

Thanks @jberkhahn .
I'll proceed with raising the PR then.


chore (Multiset.Fintype): remove Multiset.coe_eq

This is now a rfl and in the latest nightly becomes a synTaut. We remove it.

bors d+

bors p=10


Mathematical Alphanumeric Symbols

Hey,
Thanks for building this!
Would you consider adding these too?
https://altcodeunicode.com/windows-alt-codes-symbols/alt-codes-math-symbols/
(scroll down to "Alt Codes for Mathematical Alphanumeric Symbols (Letters & Decimal Digits)")
Examples:
https://altcodeunicode.com/alt-codes-math-symbols-bold-script-letters/
https://altcodeunicode.com/alt-codes-math-symbols-sans-serif-letters/
https://altcodeunicode.com/alt-codes-math-symbols-monospace-letters/
There are several pages of symbols that are not being translated/normalized in this project, and should be easy enough to create a mapping of them, because each row of the table mentions also what's the latin version of the letter/number, e.g. "Mathematical bold script capital A".
Many thanks!

@ghnp5 Hi, Do we usually need to normalize this kind of character? I don't know whether it’s popular or not to add this because I want to ensure that the package we’re using does not have too much memory usage while running.

Thank you for your response.
I suppose it depends on the purpose of this project, but I was looking for a normalizer like this, because Spammers/Scammers have been using those symbols to bypass normal URL/Phone Number filters, on my website.

I think it’s a good point to add those characters. Can you write a Crawler for it? If not, I’ll try to write one when I have time.