Re-evaluate rules or automatically detect tabs

First of all, just wanted to say that this extension is great and was exactly what I was looking for, so thank you for building this.
The problem I’ve run into a couple times is that the browser seems to get in a state where it just stops listening to the extension’s rules.
Additionally, when adding a new rules group, it’d be great if those were added automatically after saving the group. I don’t know if this is happening because my browser is in the bad state I mentioned above, or if it isn’t a feature yet.
A quick fix for this issue (without having to diagnose why my browser ends up ignoring the rules from your extension) would be to have a button to press to "re-evaluate rules" so that it forces all tabs into the groups to which they belong.
If you could point me to the spot in the code that would be best to add this feature, I’d be happy to try to implement it.

Hey @mculp. First of all, thanks for the kind words, I'm glad you like the extension.
Generally, the extension should automatically pick up any new groups or changes to existing groups' URL patterns. I have been in your situation before where the extension seemed to be unresponsive to configuration changes, but since this was extremely rare (and never was properly reproducible), I could not pin down the exact cause.
To be honest, I'm kind of opposed to the idea of a "re-evaluation button" because that's exactly not how this extension should work: Configure the groups you need, and never think about the extension again.
That said, the extension malfunctioning of course works against that goal as well. So if you're having this issue on a more regular basis than I do, I'd be very happy if you could provide details that would help with reproducing the problem.

Totally understand you wanting this to be a "set it and forget it" tool. It's not really a counterpoint, but I think of it like you can refresh in gmail or twitter or how there are ways to "apply rules" or "clear cache" in a lot of apps. I think sometimes you just need to trigger rules manually.
I just have to close my browser and reopen it, which isn't the end of the world but I usually have a lot of tabs open, so it's more of an inconvenience. It's not a big deal, and that's I offered to implement it. :)
FYI, It's happened to me two or three times since I installed it about 7-10 days ago. I haven't picked up on a pattern yet, but I'll let you know if I do.

Oof. That's way more often than I hoped for.
Okay, let's see what we can do about this. I could imagine an additional "refresh" entry in the settings, probably also worded in a "this should not happen on a regular basis" way.
Like this:


Question: how to disable SSL Verification when adding a Connector

Im Trying to add datasources, and I get an error cause there are no SSL Certs for my Data Source in Faros.
How can I disable the SSL Verification or import the certs?

Im Trying to add datasources, and I get an error cause there are no SSL Certs for my Data Source in Faros. How can I disable the SSL Verification or import the certs?

Which source are you adding?

Hey, thank you for the answer. I have successfully installed the required ssl certs and I get no more errors, but nos the source which is by the way gitlab loads a lot of time without getting any message or error. Have someone expirienced this already?

Not that I can remember.
The GitLab source is the public one from the airbyte community. Maybe it is an issue with the fact that our default packaging here is old (i.e. we package a now old version of Airbyte, and old version of the GitLab source).


feat: Remove name tag the Subrouter

Description
This PR fixes #554
Rid of the name tag in the Subrouter
@sansyrox PTAL :)

Hey @Amaljyothi44 ,
The PR is still polluted 😅


Opensplice windows installer x86 release for visual studio 2010

Hello,
Where can i get the opensplice windows x86 release for visual studio 2010? I tried to recompile from the source code, but was unsuccessful. I followed the steps in the following link.
http://<IP_ADDRESS>/dds-community/building
Can someone help me on this. Please share if anyone has a vs2010 based build.
Regards
dj

Hello,
i haven't been able to figure this out. Any help or guidance to solve the issue will be appreciated


Btrfs tool must be installed in boxes.

We use btrfs  for  live extend the file system.

What ever packages you need can be added here: https://github.com/subutai-io/packer/blob/921b36ef17e9565bb2b4b2fbd86a9c859785c2a4/scripts/apt.sh#L10


Update README.md

README: Updated smaller typo

Nice thanks! :) SOO cool that rethinkdb is now implemented. I hope you're getting somewhere with hydra :)
I will deploy Hydra in it's current form into production very soon and see how it works when facing the public net!


fix #1271: Disallow non-admin users to use fail2ban commands

It wasn't tested in production, but it does compile.  The changes are abysmal enough (and evidently copy-paste from working modules) that it shouldn't be a concern.
This pull request specifically targets the master branch.

Coverage decreased (-0.02%) to 40.077% when pulling 5d372c2deb20d2adb440b7b9a933de9adf013859 on Zarthus:patch/security-fail2ban-cmds-admin into 4435baf1ee5b6651d84ed464213d84e8c2b24eee on znc:master.


Topic/ptx 17617

What this PR does / why we need it:
Which issue(s) this PR fixes (optional)
Closes #
Special notes for your reviewer:

Please find the run results here. https://jenkins.pwx.dev.purestorage.com/job/Users/job/Hari/job/torpedojob1/19/consoleFull

Please share with us 5 consecutive successful runs of this test. I'm happy to approve it after such testing notes are provided.

@lsrinivas-pure @alicelyu-px please find the runs from 25 to 29 which passes consecutive successful runs of this test. Can you please approve?
https://jenkins.pwx.dev.purestorage.com/job/Users/job/Hari/job/torpedojob1/

@hramadoss-px please add the description and PTX

Description - Expand pools by legacy drive add with interrupts like restart service, reboot machines, kernel panic nodes etc while pool expand is in progress
https://portworx.atlassian.net/browse/PTX-17617


Type not resolved in SelectPanel2/SelectPanel.tsx

Description
The folder src appears in the following imports:
https://github.com/fcollonval/react/blob/c2809d677a44686573f0bd31fc1988e73ef80b84/src/drafts/SelectPanel2/SelectPanel.tsx#L18-L19
In the published package (36.4.0), typescript fails to resolve the types because there is no src folder.
Steps to reproduce
Add latest @primer react within a project
Using VS code the parser flags
<EMAIL_ADDRESS>with error
Cannot find module '../../../src/index' or its corresponding type declarations.ts(2307)

Version
v36.4.0
Browser
No response

I see, that's my bad!
Will fix in 36.5.0

Thanks for the very quick fix @siddharthkp


Rework of the Distill template to add clean blog posts

Change non-working KaTeX engine in favor of MathJaX 3
Generate meta-tags for Open Graph data and Twitter Cards
Justify the text of posts
Add comment section using utterances (work using GH Issues)

Tested manually without Blog Posts -> working
Tested manually with two Blog Posts -> working


selectDates - different dates other than the ones I want are being selected.

IMPORTANT - BEFORE CREATING YOUR ISSUE PLEASE READ THE FOLLOWING:

PLEASE STATE THE VERSION NUMBER you are using. - Swift 4
Are you using the latest version of JTAppleCalendar? Latest version is currently 7.1.6 - Yes
PROVIDE ENOUGH INPORMATION SO I CAN RECREATE THE PROBLEM.

Hi, Thanks a lot for providing this library. It's been absolutely helpful.
My issue is with selecting dates programmatically. When the calendar is first loaded on the screen. The dates I want to see selected programmatically show up correctly on the screen. When I scroll to the next month. Dates I did not select are showing up as highlighted. When I scroll back to the original month. Dates other than the ones is selected show up as being selected. Please see pictures below.
1)The dates I want selected show up correctly. (The month and year below is December 2018, I did not put in the code for the month and year to show up when the program first loads as yet)

I scroll to the next month and see dates that I did not select being highlighted (January 2019)

When I scroll back to where is started. The dates that are supposed to be selected are not shown as being selected. The application highlights a different set of dates (Back to December 2018).

func calendar(_ calendar: JTAppleCalendarView, willDisplay cell: JTAppleCell, forItemAt date: Date, cellState: CellState, indexPath: IndexPath) {
    let myCustomCell = cell as! CustomJTAppleCell
    myCustomCell.dateLabel.text = cellState.text

}

func calendar(_ calendar: JTAppleCalendarView, cellForItemAt date: Date, cellState: CellState, indexPath: IndexPath) -> JTAppleCell {
    let myCustomCell = calendar.dequeueReusableCell(withReuseIdentifier: "Cell", for: indexPath) as! CustomJTAppleCell
    myCustomCell.dateLabel.text = cellState.text
    return myCustomCell
}

I am sorry.
i mentally responded.
I do not see where in your code you reset the displayed selected views.
In your selectDate function, i assume you have a code that looks like this
cell.selectedView.isHidded = false

But where have you set the isHidden to = true?
This library is exactly like a UICollectionView/UItableView, therefore you need to reset your cells in those 2 funcitons.

this should resolve the issue.
closing this issue now.
Let me know if you have anyother problems.

Ok so I'm a bit confused because I'm not sure where to perform the reset in my code.
I call selectDates on my calenderview from within viewDidLoad.
override func viewDidLoad() {
super.viewDidLoad()
    calenderView.allowsMultipleSelection  = true
    //calenderView.rangeSelectionWillBeUsed = true

    setUpCalendarView()

    print("activityIdentifier 1 - \(activityIdentifier)")
    //Query database for the dates to put on the calendar
    let activityHistoryBuilder = ActivityHistoryBuilder(carePlanStore: carePlanStore, activityIdentifier: activityIdentifier)
    activityHistoryBuilder.getDatesForCalender { (true, dates) in
        self.calenderView.selectDates(dates!)
    }

}

you perform the reset in the exact same place as you would for a UITableView or UICollectionView.
Under the hood, this calendar is a UICollectionView.
You have worked with UITableView and UICollectionView before?
You should do the resetting of your cells in the cellForItem delegate function.

Apologies, this is my first time using it so thank you for your patience. I was able to get it to work. Thanks again!

awesome. cool


TypeError: GeneralizedRCNN.forward() takes 2 positional arguments but 4 were given

i am getting error like this ,please explain why ?
Traceback (most recent call last):
File "/mnt/d/adaptive_2/uda.py", line 130, in
do_train(cfg_source,cfg_target,model)
File "/mnt/d/adaptive_2/uda.py", line 74, in do_train
loss_dict = model(data_source, False, 0.5)
File "/home/mouli41/.local/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl
return forward_call(*args, **kwargs)
TypeError: GeneralizedRCNN.forward() takes 2 positional arguments but 4 were given

can i use this  with out cuda


NPE on empty href

Sending a link with an empty string in the href attribute (<a href=""/>) causes a NullPointerException.

Fixed in release 0.9.3.


Markdown preview shows flickering batches in smoke test's readme.md while updating

VSCode Version: Code - Insiders 1.3.0-insider (a2b9738a942237b59cb920940b93a0206f1b61d0, 2016-07-01T19:26:22.011Z)
OS Version: Darwin x64 15.5.0

Steps to Reproduce:

Open smoke test's readme.md and its preview side-by-side
Type in readme.md
-> The batches at the top of the preview disappear after each change and the reappear

Not a regression I think. We just reload the contents each time.

Yes - the web view reloads the contents when it receives a document change event. Not really sure how to fix this on that level. It would require to diff the contents, check what to do in the scripts/no scripts changed case etc.
An easier fix for this specific problem might be to make this change in MD - by running a server that provides updates as you type

What surprises me is how slow the images are added back, these are cached I assume?

I actually don't know... I can image they aren't cos they are meant to represent some live state about the repo...?

Makes sense, that might be the reason then. Typing in the markdown source effectively refreshes these.

no action planned


How to Create Meaningful Map Products - needs videos posted

for Ops Server release
Deadline 9Oct
see email for post location
@MaryClawson

posted in the folder


fixes #5: Profile data is extracted from the JSON user field

As per https://gumroad.com/api#user the profile is wrapped into the user field.

Thanks, I will check this out and test it.


Require at least cmdliner 1.0.0

Mdx uses Arg.conv which has been added in 1.0.0.

I'll hunt the history a bit to see what versions needs fixing in opam-repository.


Text search

eg
https://github.com/lucaong/minisearch

and maybe
https://naturalnode.github.io/natural/tfidf.html


 Note that to keep things simpler to review, this PR does not include automatic prioritization, this will be done in a follow-up PR that builds on top of this branch.
This PR introduces the concept of query lanes, and using them as a mean to control capacity allotments to 'classes' of queries. Based on the vivid discussion in #6993, a QueryLaningStrategy interface has been introduced to try and ensure this foundation is appropriately expressive for the variety of strategies discussed in that PR.
To make this happen, an opinionated stance has been taken on the purpose of QueryManager, which has been renamed QueryScheduler. QueryScheduler, in addition to continuing to provide cancellation facilities of QueryManager, is now also responsible for enforcing lane limits, by computing what lane a query belongs to with the help of the configured QueryLaningStrategy, and trying to acquire a semaphore. If available, query processing proceeds, otherwise a new QueryCapacityExceededException is thrown, which currently is mapped to an HTTP 429 response code (instead of 503 for the reasons discussed in #6993) by the QueryResource and SqlResource endpoints.
The lane assignment is happens on the broker, in CachingClusteredClient so that the laning strategy has access to the number of segments taking part in the query as well as the pool of servers available to query for those segments.
As a proof of concept, two initial laning strategies are included in this PR, a 'No laning strategy' which does nothing and behaves as the current behavior of the only limit being the size of the HTTP thread pool, and a 'High/Low' laning strategy, which classes any query with a priority set in the query context less than 0 to be in the 'low' lane.
The lane semaphores are provided through resilience4j-bulkhead, which simplified the code a bit compared to the map of semaphores my initial prototype relied on, but functionally appears to have little difference. I encountered this library from #8357, which proposes using an alternative library, concurrency-limits which is very interesting, but I was worried about the initial complexity of using measurement based dynamic limits for the lane enforcement.
I do think this is worth exploring in the future, either strictly for total capacity enforcement or for more I am currently unsure. AbstractPartitionedLimiter seems very close to what we might want to enforce laning, but it provides a slightly different at least guarantee than the at most guarantee that this PR is currently providing, where I feel the at most works a bit better with our fixed Jetty thread pool size. However, since lane limit enforcement is entirely contained within QueryScheduler, it is likely not a ton of effort to switch libraries if we find in the future that we can get better behavior with concurrency-limits, just as I swapped from my map of Semaphore to using BulkheadRegistry.
Why not QosFilter
Jetty has a QoSFilter which almost provided the machinery required for the total capacity enforcement, but logically does not occur late enough to have sufficient information to be able to perform some of the decisions desired in #6993, particularly with regards to things like number of segments or information about which servers are available to take part in a query, which required being further down in CachingClusteredClient closer to where the actual query stuffs are happening.
Follow-up improvements
Manual laning and end to end integration tests
A query lane is just a query context property, so allowing a custom static lane limit configuration is a low effort follow-up that could probably support a lot of simple custom capacity planning solutions, and easier testing of this functionality in integration tests. https://github.com/clintropolis/druid/compare/query-laning-and-load-shedding...clintropolis:manual-query-laning
Automatic prioritization
The other half of #6993, I want to follow-up this PR immediately with another that will add in the threshold based automatic prioritization described in the design document.
https://github.com/clintropolis/druid/compare/query-laning-and-load-shedding...clintropolis:query-auto-prioritization
Lane based TierSelectorStrategy
Part of the motivation for laning is providing Druid with the means to avoid the necessity to run multiple pools of brokers. One of the reasons this is currently done is to have separate pools of Brokers which have differently configured tier selection strategies to router different types of queries to reduce historical contention (druid.broker.select.tier, etc). By extending QueryLaningStrategy to allow fetching a TierSelectorStrategy, e.g.:
TierSelectorStrategy getTierSelectorStrategy(Query<T> query);

which the brokers CachingClusteredClient could use along with a lightly modified ServerSelector that allows providing a TierSelectorStrategy to the pick method in order to override the default broker configuration.
Tier based laning
Adding a new TieredQueryLaningStrategy to allow capacity control based on the historical tier that a query will be routed to, for scenarios where historical tiers serve disjoint intervals or datasources. This is to serve as a partial replacement/alternative to druid.router.tierToBrokerMap, which allows a Druid router to route queries to different pools of Druid brokers based on what tier a query belongs to, allowing partitioning of queries between different pools of resources. Instead, this will be able to be done within a single broker pool, reserving capacity for queries going to each lane.
Better utilization and automatic cancellation of lower priority queries
The initial solution will introduce an under-utilization problem, if all queries are low priority they will still be limited by the lane limits. Longer term, we should be able to utilize the entire HTTP thread pool with any lane of query, and cancel them when higher priority lanes come in.
Lane limit enforcement on historicals and peons/indexers
Everything will already have a QueryScheduler as of this PR, because it is the only implementation of QueryWatcher, we just need to wire a call to run into these services to allow them to enforce these limits as well. On the broker side, we will want to watch for these responses and cancel the query for over-running capacity.
Adaptive limits
The current iteration of this PR is going to require a bunch of calculations to figure out what the correct lane limits are for a given cluster size. Longer term, it would be nice for these to be  adaptively computed to adjust lane limits to be higher or lower based on cluster size and/or back-pressure from historicals.
Processing pool enhancements
With lane limits in place, we can explore additional options for how the processing pool functions such as exploring preemption of lower priority queries by higher priority lanes. Using the existing priorities, lower priority queries can already experience starvation, but this becomes greatly exaggerated if the processing pool allows preempting the per segment results. But with lane limits in place, we can ensure that the per query resources such as the HTTP thread pools cannot be overrun by starving low priority queries.

This PR has:

[x] been self-reviewed.

[x] using the concurrency checklist (Remove this item if the PR doesn't have any relation to concurrency.)

[x] added documentation for new or modified features or behaviors.
[x] added Javadocs for most classes and all non-trivial methods. Linked related entities via Javadoc links.
[x] added or updated version, license, or notice information in licenses.yaml
[x] added comments explaining the "why" and the intent of the code wherever would not be obvious for an unfamiliar reader.
[x] added unit tests or modified existing tests to cover new code paths.
[ ] added integration tests.
[x] been tested in a test Druid cluster.

Key changed/added classes in this PR

QueryManager -> QueryScheduler
QuerySchedulerConfig
QueryLaningStrategy and implementations
QueryResource and SqlResource

/subscribe

Are there any useful diagnostics (e.g., log messages) that can be added?

Are there any useful diagnostics (e.g., log messages) that can be added?

These will be caught and logged as having errors in the request logger, which maybe seems sufficient for a first pass, but am willing to add additional information if we think it would be useful. I suppose periodic metrics on the amount of queries that get rejected could be potentially interesting in helping operators know when to either scale up or tell the users of certain lanes to chill out a bit maybe? I could look into that as a follow-up PR if we think that or something else would be useful.

Thanks for review @jihoonson and @ccaominh :metal:
@sascha-coenen or @himanshug (or anyone else) have any comments?

@clintropolis sorry, I will take a look at this tonight. that said, it  is already approved by ppl so good to merge irrespectively.

Thanks for taking a look @himanshug!


Polybar error 2 when trying to make install

Hi!
Unfortunately ran into an error trying to install polybar - I'm a total noob and slightly drunk so I may well have f'd it up, but I've attached the terminal output anyway.
Ubuntu 17.04 fwiw.
Great looking bar you've got!
Thanks!
Scanning dependencies of target xpp [  1%] Linking CXX static library libxpp.a list: size, ['red', 'green', 'blue'] list: size, ['red', 'green', 'blue'] [  1%] Built target xpp Scanning dependencies of target jsoncpp_lib_static [  2%] Building CXX object lib/i3ipcpp/libs/jsoncpp-1.7.7/src/lib_json/CMakeFiles/jsoncpp_lib_static.dir/json_reader.cpp.o [  3%] Building CXX object lib/i3ipcpp/libs/jsoncpp-1.7.7/src/lib_json/CMakeFiles/jsoncpp_lib_static.dir/json_value.cpp.o [  4%] Building CXX object lib/i3ipcpp/libs/jsoncpp-1.7.7/src/lib_json/CMakeFiles/jsoncpp_lib_static.dir/json_writer.cpp.o [  5%] Linking CXX static library libjsoncpp.a [  5%] Built target jsoncpp_lib_static Scanning dependencies of target i3ipc++ [  5%] Building CXX object lib/i3ipcpp/CMakeFiles/i3ipc++.dir/src/ipc.cpp.o [  7%] Building CXX object lib/i3ipcpp/CMakeFiles/i3ipc++.dir/src/ipc-util.cpp.o [  8%] Linking CXX static library libi3ipc++.a [  8%] Built target i3ipc++ Scanning dependencies of target polybar [  9%] Building CXX object bin/CMakeFiles/polybar.dir/adapters/alsa/control.cpp.o [ 10%] Building CXX object bin/CMakeFiles/polybar.dir/adapters/alsa/mixer.cpp.o [ 11%] Building CXX object bin/CMakeFiles/polybar.dir/adapters/mpd.cpp.o [ 12%] Building CXX object bin/CMakeFiles/polybar.dir/adapters/net.cpp.o [ 14%] Building CXX object bin/CMakeFiles/polybar.dir/cairo/utils.cpp.o [ 15%] Building CXX object bin/CMakeFiles/polybar.dir/components/bar.cpp.o In file included from /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/request.hpp:9:0,                  from /home/player1/polybar/lib/xpp/include/xpp/proto/../generic.hpp:7,                  from /home/player1/polybar/lib/xpp/include/xpp/proto/x.hpp:9,                  from /home/player1/polybar/lib/xpp/include/xpp/event.hpp:9,                  from /home/player1/polybar/include/x11/types.hpp:3,                  from /home/player1/polybar/include/components/bar.hpp:12,                  from /home/player1/polybar/src/components/bar.cpp:3: /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3026:42: error: ‘xcb_randr_get_monitors_reply’ was not declared in this scope                                 SIGNATURE(xcb_randr_get_monitors_reply),                                           ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3026:42: error: ‘xcb_randr_get_monitors_reply’ was not declared in this scope                                 SIGNATURE(xcb_randr_get_monitors_reply),                                           ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3026:42: error: ‘xcb_randr_get_monitors_reply’ was not declared in this scope                                 SIGNATURE(xcb_randr_get_monitors_reply),                                           ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:43: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                            ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 1 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3026:32: note: in expansion of macro ‘SIGNATURE’                                 SIGNATURE(xcb_randr_get_monitors_reply),                                 ^~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 2 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3026:32: note: in expansion of macro ‘SIGNATURE’                                 SIGNATURE(xcb_randr_get_monitors_reply),                                 ^~~~~~~~~ In file included from /home/player1/polybar/include/x11/extensions/randr.hpp:10:0,                  from /home/player1/polybar/include/components/screen.hpp:7,                  from /home/player1/polybar/include/x11/connection.hpp:10,                  from /home/player1/polybar/include/x11/xresources.hpp:14,                  from /home/player1/polybar/include/components/config.hpp:13,                  from /home/player1/polybar/src/components/bar.cpp:4: /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3027:46: error: template argument 4 is invalid                                 CookieFunction>                                               ^ In file included from /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/request.hpp:9:0,                  from /home/player1/polybar/lib/xpp/include/xpp/proto/../generic.hpp:7,                  from /home/player1/polybar/lib/xpp/include/xpp/proto/x.hpp:9,                  from /home/player1/polybar/lib/xpp/include/xpp/event.hpp:9,                  from /home/player1/polybar/include/x11/types.hpp:3,                  from /home/player1/polybar/include/components/bar.hpp:12,                  from /home/player1/polybar/src/components/bar.cpp:3: /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3033:43: error: ‘xcb_randr_get_monitors_reply’ was not declared in this scope                                  SIGNATURE(xcb_randr_get_monitors_reply),                                            ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3033:43: error: ‘xcb_randr_get_monitors_reply’ was not declared in this scope                                  SIGNATURE(xcb_randr_get_monitors_reply),                                            ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3033:43: error: ‘xcb_randr_get_monitors_reply’ was not declared in this scope                                  SIGNATURE(xcb_randr_get_monitors_reply),                                            ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:43: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                            ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 1 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3033:33: note: in expansion of macro ‘SIGNATURE’                                  SIGNATURE(xcb_randr_get_monitors_reply),                                  ^~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 2 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3033:33: note: in expansion of macro ‘SIGNATURE’                                  SIGNATURE(xcb_randr_get_monitors_reply),                                  ^~~~~~~~~ In file included from /home/player1/polybar/include/x11/extensions/randr.hpp:10:0,                  from /home/player1/polybar/include/components/screen.hpp:7,                  from /home/player1/polybar/include/x11/connection.hpp:10,                  from /home/player1/polybar/include/x11/xresources.hpp:14,                  from /home/player1/polybar/include/components/config.hpp:13,                  from /home/player1/polybar/src/components/bar.cpp:4: /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3034:47: error: template argument 4 is invalid                                  CookieFunction>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3044:24: error: ‘xcb_randr_get_monitors_reply_t’ was not declared in this scope                         xcb_randr_get_monitors_reply_t,                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3046:47: error: ‘xcb_randr_monitor_info_t’ was not declared in this scope                                                xcb_randr_monitor_info_t,                                                ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/request.hpp:9:0,                  from /home/player1/polybar/lib/xpp/include/xpp/proto/../generic.hpp:7,                  from /home/player1/polybar/lib/xpp/include/xpp/proto/x.hpp:9,                  from /home/player1/polybar/lib/xpp/include/xpp/event.hpp:9,                  from /home/player1/polybar/include/x11/types.hpp:3,                  from /home/player1/polybar/include/components/bar.hpp:12,                  from /home/player1/polybar/src/components/bar.cpp:3: /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3047:57: error: ‘xcb_randr_monitor_info_next’ was not declared in this scope                                                SIGNATURE(xcb_randr_monitor_info_next),                                                          ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3047:57: error: ‘xcb_randr_monitor_info_next’ was not declared in this scope                                                SIGNATURE(xcb_randr_monitor_info_next),                                                          ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3047:57: error: ‘xcb_randr_monitor_info_next’ was not declared in this scope                                                SIGNATURE(xcb_randr_monitor_info_next),                                                          ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:43: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                            ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 1 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3047:47: note: in expansion of macro ‘SIGNATURE’                                                SIGNATURE(xcb_randr_monitor_info_next),                                                ^~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 2 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3047:47: note: in expansion of macro ‘SIGNATURE’                                                SIGNATURE(xcb_randr_monitor_info_next),                                                ^~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3048:57: error: ‘xcb_randr_monitor_info_sizeof’ was not declared in this scope                                                SIGNATURE(xcb_randr_monitor_info_sizeof),                                                          ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3048:57: error: ‘xcb_randr_monitor_info_sizeof’ was not declared in this scope                                                SIGNATURE(xcb_randr_monitor_info_sizeof),                                                          ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3048:57: error: ‘xcb_randr_monitor_info_sizeof’ was not declared in this scope                                                SIGNATURE(xcb_randr_monitor_info_sizeof),                                                          ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:43: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                            ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 1 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3048:47: note: in expansion of macro ‘SIGNATURE’                                                SIGNATURE(xcb_randr_monitor_info_sizeof),                                                ^~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 2 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3048:47: note: in expansion of macro ‘SIGNATURE’                                                SIGNATURE(xcb_randr_monitor_info_sizeof),                                                ^~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3049:57: error: ‘xcb_randr_get_monitors_monitors_iterator’ was not declared in this scope                                                SIGNATURE(xcb_randr_get_monitors_monitors_iterator)>                                                          ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3049:57: error: ‘xcb_randr_get_monitors_monitors_iterator’ was not declared in this scope                                                SIGNATURE(xcb_randr_get_monitors_monitors_iterator)>                                                          ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3049:57: error: ‘xcb_randr_get_monitors_monitors_iterator’ was not declared in this scope                                                SIGNATURE(xcb_randr_get_monitors_monitors_iterator)>                                                          ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:43: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                            ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 1 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3049:47: note: in expansion of macro ‘SIGNATURE’                                                SIGNATURE(xcb_randr_get_monitors_monitors_iterator)>                                                ^~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 2 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3049:47: note: in expansion of macro ‘SIGNATURE’                                                SIGNATURE(xcb_randr_get_monitors_monitors_iterator)>                                                ^~~~~~~~~ In file included from /home/player1/polybar/include/x11/extensions/randr.hpp:10:0,                  from /home/player1/polybar/include/components/screen.hpp:7,                  from /home/player1/polybar/include/x11/connection.hpp:10,                  from /home/player1/polybar/include/x11/xresources.hpp:14,                  from /home/player1/polybar/include/components/config.hpp:13,                  from /home/player1/polybar/src/components/bar.cpp:4: /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3049:98: error: template argument 2 is invalid                                                SIGNATURE(xcb_randr_get_monitors_monitors_iterator)>                                                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3049:98: error: template argument 3 is invalid /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3049:98: error: template argument 4 is invalid /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3049:98: error: template argument 5 is invalid /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3050:23: error: template argument 2 is invalid                        >                        ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3050:23: error: template argument 3 is invalid /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp: In constructor ‘xpp::randr::reply::detail::get_monitors<Connection, Check, CookieFunction>::get_monitors(C&&, Parameter&& ...)’: /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3039:9: error: ‘typedef int xpp::randr::reply::detail::get_monitors<Connection, Check, CookieFunction>::base’ is not a non-static data member of ‘xpp::randr::reply::detail::get_monitors<Connection, Check, CookieFunction>’        : base(std::forward<C>(c), std::forward<Parameter>(parameter) ...)          ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp: In member function ‘int xpp::randr::reply::detail::get_monitors<Connection, Check, CookieFunction>::monitors()’: /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3054:33: error: ‘xcb_randr_get_monitors_reply_t’ was not declared in this scope                                  xcb_randr_get_monitors_reply_t,                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3056:56: error: ‘xcb_randr_monitor_info_t’ was not declared in this scope                                                         xcb_randr_monitor_info_t,                                                         ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/request.hpp:9:0,                  from /home/player1/polybar/lib/xpp/include/xpp/proto/../generic.hpp:7,                  from /home/player1/polybar/lib/xpp/include/xpp/proto/x.hpp:9,                  from /home/player1/polybar/lib/xpp/include/xpp/event.hpp:9,                  from /home/player1/polybar/include/x11/types.hpp:3,                  from /home/player1/polybar/include/components/bar.hpp:12,                  from /home/player1/polybar/src/components/bar.cpp:3: /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3057:66: error: ‘xcb_randr_monitor_info_next’ was not declared in this scope                                                         SIGNATURE(xcb_randr_monitor_info_next),                                                                   ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3057:66: error: the value of ‘xcb_randr_monitor_info_next’ is not usable in a constant expression                                                         SIGNATURE(xcb_randr_monitor_info_next),                                                                   ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:43: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                            ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3057:66: note: ‘xcb_randr_monitor_info_next’ was not declared ‘constexpr’                                                         SIGNATURE(xcb_randr_monitor_info_next),                                                                   ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 1 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3057:56: note: in expansion of macro ‘SIGNATURE’                                                         SIGNATURE(xcb_randr_monitor_info_next),                                                         ^~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: note: invalid template non-type parameter    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3057:56: note: in expansion of macro ‘SIGNATURE’                                                         SIGNATURE(xcb_randr_monitor_info_next),                                                         ^~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3058:66: error: ‘xcb_randr_monitor_info_sizeof’ was not declared in this scope                                                         SIGNATURE(xcb_randr_monitor_info_sizeof),                                                                   ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3058:66: error: the value of ‘xcb_randr_monitor_info_sizeof’ is not usable in a constant expression                                                         SIGNATURE(xcb_randr_monitor_info_sizeof),                                                                   ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:43: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                            ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3058:66: note: ‘xcb_randr_monitor_info_sizeof’ was not declared ‘constexpr’                                                         SIGNATURE(xcb_randr_monitor_info_sizeof),                                                                   ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 1 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3058:56: note: in expansion of macro ‘SIGNATURE’                                                         SIGNATURE(xcb_randr_monitor_info_sizeof),                                                         ^~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: note: invalid template non-type parameter    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3058:56: note: in expansion of macro ‘SIGNATURE’                                                         SIGNATURE(xcb_randr_monitor_info_sizeof),                                                         ^~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3059:66: error: ‘xcb_randr_get_monitors_monitors_iterator’ was not declared in this scope                                                         SIGNATURE(xcb_randr_get_monitors_monitors_iterator)>                                                                   ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3059:66: error: the value of ‘xcb_randr_get_monitors_monitors_iterator’ is not usable in a constant expression                                                         SIGNATURE(xcb_randr_get_monitors_monitors_iterator)>                                                                   ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:43: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                            ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3059:66: note: ‘xcb_randr_get_monitors_monitors_iterator’ was not declared ‘constexpr’                                                         SIGNATURE(xcb_randr_get_monitors_monitors_iterator)>                                                                   ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 1 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3059:56: note: in expansion of macro ‘SIGNATURE’                                                         SIGNATURE(xcb_randr_get_monitors_monitors_iterator)>                                                         ^~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: note: invalid template non-type parameter    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3059:56: note: in expansion of macro ‘SIGNATURE’                                                         SIGNATURE(xcb_randr_get_monitors_monitors_iterator)>                                                         ^~~~~~~~~ In file included from /home/player1/polybar/include/x11/extensions/randr.hpp:10:0,                  from /home/player1/polybar/include/components/screen.hpp:7,                  from /home/player1/polybar/include/x11/connection.hpp:10,                  from /home/player1/polybar/include/x11/xresources.hpp:14,                  from /home/player1/polybar/include/components/config.hpp:13,                  from /home/player1/polybar/src/components/bar.cpp:4: /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3059:107: error: template argument 2 is invalid                                                         SIGNATURE(xcb_randr_get_monitors_monitors_iterator)>                                                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3059:107: error: template argument 3 is invalid /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3059:107: error: template argument 4 is invalid /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3059:107: error: template argument 5 is invalid /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3060:32: error: template argument 2 is invalid                                 >(this->m_c, this->get());                                 ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3060:32: error: template argument 3 is invalid In file included from /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/request.hpp:9:0,                  from /home/player1/polybar/lib/xpp/include/xpp/proto/../generic.hpp:7,                  from /home/player1/polybar/lib/xpp/include/xpp/proto/x.hpp:9,                  from /home/player1/polybar/lib/xpp/include/xpp/event.hpp:9,                  from /home/player1/polybar/include/x11/types.hpp:3,                  from /home/player1/polybar/include/components/bar.hpp:12,                  from /home/player1/polybar/src/components/bar.cpp:3: /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp: At global scope: /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3070:15: error: ‘xcb_randr_get_monitors’ was not declared in this scope      SIGNATURE(xcb_randr_get_monitors)>;                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3070:15: error: ‘xcb_randr_get_monitors’ was not declared in this scope      SIGNATURE(xcb_randr_get_monitors)>;                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3070:15: error: ‘xcb_randr_get_monitors’ was not declared in this scope      SIGNATURE(xcb_randr_get_monitors)>;                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:43: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                            ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 1 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3070:5: note: in expansion of macro ‘SIGNATURE’      SIGNATURE(xcb_randr_get_monitors)>;      ^~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 2 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3070:5: note: in expansion of macro ‘SIGNATURE’      SIGNATURE(xcb_randr_get_monitors)>;      ^~~~~~~~~ In file included from /home/player1/polybar/include/x11/extensions/randr.hpp:10:0,                  from /home/player1/polybar/include/components/screen.hpp:7,                  from /home/player1/polybar/include/x11/connection.hpp:10,                  from /home/player1/polybar/include/x11/xresources.hpp:14,                  from /home/player1/polybar/include/components/config.hpp:13,                  from /home/player1/polybar/src/components/bar.cpp:4: /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3070:38: error: template argument 3 is invalid      SIGNATURE(xcb_randr_get_monitors)>;                                       ^ In file included from /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/request.hpp:9:0,                  from /home/player1/polybar/lib/xpp/include/xpp/proto/../generic.hpp:7,                  from /home/player1/polybar/lib/xpp/include/xpp/proto/x.hpp:9,                  from /home/player1/polybar/lib/xpp/include/xpp/event.hpp:9,                  from /home/player1/polybar/include/x11/types.hpp:3,                  from /home/player1/polybar/include/components/bar.hpp:12,                  from /home/player1/polybar/src/components/bar.cpp:3: /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3077:15: error: ‘xcb_randr_get_monitors_unchecked’ was not declared in this scope      SIGNATURE(xcb_randr_get_monitors_unchecked)>;                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3077:15: error: ‘xcb_randr_get_monitors_unchecked’ was not declared in this scope      SIGNATURE(xcb_randr_get_monitors_unchecked)>;                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:36: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                     ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3077:15: error: ‘xcb_randr_get_monitors_unchecked’ was not declared in this scope      SIGNATURE(xcb_randr_get_monitors_unchecked)>;                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:43: note: in definition of macro ‘SIGNATURE’    xpp::generic::signature<decltype(NAME), NAME>                                            ^~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 1 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3077:5: note: in expansion of macro ‘SIGNATURE’      SIGNATURE(xcb_randr_get_monitors_unchecked)>;      ^~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/../generic/signature.hpp:5:47: error: template argument 2 is invalid    xpp::generic::signature<decltype(NAME), NAME>                                                ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3077:5: note: in expansion of macro ‘SIGNATURE’      SIGNATURE(xcb_randr_get_monitors_unchecked)>;      ^~~~~~~~~ In file included from /home/player1/polybar/include/x11/extensions/randr.hpp:10:0,                  from /home/player1/polybar/include/components/screen.hpp:7,                  from /home/player1/polybar/include/x11/connection.hpp:10,                  from /home/player1/polybar/include/x11/xresources.hpp:14,                  from /home/player1/polybar/include/components/config.hpp:13,                  from /home/player1/polybar/src/components/bar.cpp:4: /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3077:48: error: template argument 3 is invalid      SIGNATURE(xcb_randr_get_monitors_unchecked)>;                                                 ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3084:17: error: ‘get_monitors’ in namespace ‘xpp::randr::reply::checked’ does not name a template type  reply::checked::get_monitors<Connection>                  ^~~~~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:3092:19: error: ‘get_monitors’ in namespace ‘xpp::randr::reply::unchecked’ does not name a template type  reply::unchecked::get_monitors<Connection>                    ^~~~~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:4646:24: error: ‘get_monitors’ in namespace ‘xpp::randr::reply::checked’ does not name a template type      -> reply::checked::get_monitors<Connection>                         ^~~~~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:4646:36: error: expected initializer before ‘<’ token      -> reply::checked::get_monitors<Connection>                                     ^ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:4656:26: error: ‘get_monitors’ in namespace ‘xpp::randr::reply::unchecked’ does not name a template type      -> reply::unchecked::get_monitors<Connection>                           ^~~~~~~~~~~~ /home/player1/polybar/lib/xpp/include/xpp/proto/randr.hpp:4656:38: error: expected initializer before ‘<’ token      -> reply::unchecked::get_monitors<Connection>                                       ^ bin/CMakeFiles/polybar.dir/build.make:182: recipe for target 'bin/CMakeFiles/polybar.dir/components/bar.cpp.o' failed make[2]: *** [bin/CMakeFiles/polybar.dir/components/bar.cpp.o] Error 1 CMakeFiles/Makefile2:798: recipe for target 'bin/CMakeFiles/polybar.dir/all' failed make[1]: *** [bin/CMakeFiles/polybar.dir/all] Error 2 Makefile:127: recipe for target 'all' failed make: *** [all] Error 2

Hi, and thank you. Closing this issue since it's a duplicate of #463


test move p2 tvf tests from p2 to p0

Proposed changes
Issue Number: close #xxx
Move test test_tvf_p2, test_path_partition_keys and test_hdfs_tvf_compression from external_table_p2 to external_table_p0,
so that developer can run it locally with docker env.

run buildall

run p0 external

run buildall

run cloud_p1


CU 5 The AL server crashed 5 times in the last 3 minutes. The server will not be restarted.

After installing CU 5 to following error is shown:
The AL server crashed 5 times in the last 3 minutes. The server will not be restarted.
The output window show the stack trace below.
What can I do to solve this?
Unhandled Exception: System.AggregateException: One or more errors occurred. ---> System.IO.FileLoadException: Could not load file or assembly 'Newtonsoft.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) ---> System.IO.FileLoadException: Could not load file or assembly 'Newtonsoft.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
   --- End of inner exception stack trace ---
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.MessageProtocol.MessageWriter..ctor(Stream outputStream, IMessageSerializer messageSerializer)
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.Channel.StdioServerChannel.Initialize(IMessageSerializer messageSerializer) in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\Channel\StdioServerChannel.cs:line 27
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.Channel.ChannelBase.Start(MessageProtocolType messageProtocolType, ProtocolEndpointCompletionSource completionSource) in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\Channel\ChannelBase.cs:line 40
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.MessageProtocol.ProtocolEndpoint.<Start>d__4.MoveNext() in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\MessageProtocol\ProtocolEndpoint.cs:line 27
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at Prod.EditorServices.Host.Program.Main(String[] args) in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Host\Program.cs:line 103
[Info  - 14:43:51] Connection to server got closed. Server will restart.

Unhandled Exception: System.AggregateException: One or more errors occurred. ---> System.IO.FileLoadException: Could not load file or assembly 'Newtonsoft.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) ---> System.IO.FileLoadException: Could not load file or assembly 'Newtonsoft.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
   --- End of inner exception stack trace ---
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.MessageProtocol.MessageWriter..ctor(Stream outputStream, IMessageSerializer messageSerializer)
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.Channel.StdioServerChannel.Initialize(IMessageSerializer messageSerializer) in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\Channel\StdioServerChannel.cs:line 27
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.Channel.ChannelBase.Start(MessageProtocolType messageProtocolType, ProtocolEndpointCompletionSource completionSource) in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\Channel\ChannelBase.cs:line 40
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.MessageProtocol.ProtocolEndpoint.<Start>d__4.MoveNext() in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\MessageProtocol\ProtocolEndpoint.cs:line 27
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at Prod.EditorServices.Host.Program.Main(String[] args) in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Host\Program.cs:line 103
[Info  - 14:43:51] Connection to server got closed. Server will restart.

Unhandled Exception: System.AggregateException: One or more errors occurred. ---> System.IO.FileLoadException: Could not load file or assembly 'Newtonsoft.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) ---> System.IO.FileLoadException: Could not load file or assembly 'Newtonsoft.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
   --- End of inner exception stack trace ---
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.MessageProtocol.MessageWriter..ctor(Stream outputStream, IMessageSerializer messageSerializer)
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.Channel.StdioServerChannel.Initialize(IMessageSerializer messageSerializer) in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\Channel\StdioServerChannel.cs:line 27
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.Channel.ChannelBase.Start(MessageProtocolType messageProtocolType, ProtocolEndpointCompletionSource completionSource) in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\Channel\ChannelBase.cs:line 40
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.MessageProtocol.ProtocolEndpoint.<Start>d__4.MoveNext() in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\MessageProtocol\ProtocolEndpoint.cs:line 27
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at Prod.EditorServices.Host.Program.Main(String[] args) in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Host\Program.cs:line 103
[Info  - 14:43:51] Connection to server got closed. Server will restart.

Unhandled Exception: System.AggregateException: One or more errors occurred. ---> System.IO.FileLoadException: Could not load file or assembly 'Newtonsoft.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) ---> System.IO.FileLoadException: Could not load file or assembly 'Newtonsoft.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
   --- End of inner exception stack trace ---
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.MessageProtocol.MessageWriter..ctor(Stream outputStream, IMessageSerializer messageSerializer)
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.Channel.StdioServerChannel.Initialize(IMessageSerializer messageSerializer) in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\Channel\StdioServerChannel.cs:line 27
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.Channel.ChannelBase.Start(MessageProtocolType messageProtocolType, ProtocolEndpointCompletionSource completionSource) in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\Channel\ChannelBase.cs:line 40
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.MessageProtocol.ProtocolEndpoint.<Start>d__4.MoveNext() in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\MessageProtocol\ProtocolEndpoint.cs:line 27
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at Prod.EditorServices.Host.Program.Main(String[] args) in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Host\Program.cs:line 103
[Info  - 14:43:51] Connection to server got closed. Server will restart.

Unhandled Exception: System.AggregateException: One or more errors occurred. ---> System.IO.FileLoadException: Could not load file or assembly 'Newtonsoft.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) ---> System.IO.FileLoadException: Could not load file or assembly 'Newtonsoft.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
   --- End of inner exception stack trace ---
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.MessageProtocol.MessageWriter..ctor(Stream outputStream, IMessageSerializer messageSerializer)
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.Channel.StdioServerChannel.Initialize(IMessageSerializer messageSerializer) in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\Channel\StdioServerChannel.cs:line 27
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.Channel.ChannelBase.Start(MessageProtocolType messageProtocolType, ProtocolEndpointCompletionSource completionSource) in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\Channel\ChannelBase.cs:line 40
   at Microsoft.Dynamics.Nav.EditorServices.Protocol.MessageProtocol.ProtocolEndpoint.<Start>d__4.MoveNext() in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Protocol\MessageProtocol\ProtocolEndpoint.cs:line 27
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at Prod.EditorServices.Host.Program.Main(String[] args) in C:\Agent\_work\47\s\source\Prod\Microsoft.Dynamics.Nav.EditorServices.Host\Program.cs:line 103
[Error - 14:43:52] Connection to server got closed. Server will not be restarted.

We apologize for this issue. The hotfix is already in progress.
As a workaround, you could manually edit the following file:
C:\Users\<your user>\.vscode\extensions\Microsoft.al-<your-extension>\bin\Microsoft.Dynamics.Nav.EditorServices.Host.exe.config

and replace:
<bindingRedirect oldVersion="<IP_ADDRESS>-<IP_ADDRESS>" newVersion="<IP_ADDRESS>" />
with:
<bindingRedirect oldVersion="<IP_ADDRESS>-<IP_ADDRESS>" newVersion="<IP_ADDRESS>" />
E.g. change newVersion from <IP_ADDRESS> to <IP_ADDRESS>.
Then restart VSCode.

Any update on the hotfix for this?

@bwdeleeuw See the comment from @dennisfrostlander. That solved it for me.

The blog post Cumulative Update 05 for Microsoft Dynamics NAV 2018 has been released has been updated with the new download link for VSCode extension:
http://download.microsoft.com/download/9/A/3/9A3B0D52-B94F-4A4C-9168-F1CF58CA71C4/al-0.12.14734.vsix

You can now download the hotfixed extension from:
http://download.microsoft.com/download/9/A/3/9A3B0D52-B94F-4A4C-9168-F1CF58CA71C4/al-0.12.14734.vsix

@gnaaktgeboren @dennisfrostlander thank you both!


Not working in Safari Version 17.0 (196<IP_ADDRESS>.16)

Hello, on macOS Sonoma I couldn't use Bing Chat, even after installing everything as explained. The userscripts is detected by none action is taken. I have the pop-up still (maybe a new version of the pop up ?). Is it only me?

Indeed, they changed the popup. I adapted the code for the new one, but since I'm still on macOS Ventura, I did only test it with Safari 16. Just reopen the issue, if the problem persists. And thanks for the feedback :)

works great! Thanks for the quick update!


[otbn] Ensure all sparse FSMs have an error state

This PR ensures that all sparse FSMs of OTBN have a terminal error state, and it adds the corresponding countermeasure labels.
This is part of the work on #11019.

@andreaskurth thanks for addressing my comments.
If you need to do fixup commits, it's better to directly squash them into the actual target commit and do a push -f. It's still possible to see the diff of the fixup (unless you add multiple commits or do a rebase) but CI just has to run once. And CI is quite critical these days.

@rswarbrick: As we decided to put the blanking PR on hold, this is also ready for merging.


decode.cu error

when i run in my retinanet onnx from mmdetection
i meet error like this:
terminate called after throwing an instance of 'thrust::system::system_error'
what():  trivial_device_copy D->H failed: cudaErrorIllegalAddress: an illegal memory access was encountered
in decode.cu line" int num_detections = *thrust::device_pointer_cast(num_selected);"

This repository does not support mmdetection. Closing this now.

I think it doesn't matter with mmdetection,because the network work well and get featuremap result,can you tell me, in that case this error will occur
At 2020-04-07 15:52:20, "Yash Vardhan"<EMAIL_ADDRESS>wrote:
This repository does not support mmdetection. Closing this now.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

This repository does not support mmdetection. Closing this now.

This repository does not support mmdetection. Closing this now.

I think it doesn't matter with mmdetection,because the network work well and get featuremap result,can you tell me, in that case this error will occur


fix: upgrade to version 3.1.270

from: https://github.com/jenkins-x/jx-cli

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign daveconde
You can assign the PR to them by writing /assign @daveconde in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@jenkins-x-bot-test: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

kube
eaf0897d3c331a55dee6af648b14e1822a2dc6e3
link
/test kube

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

kube
eaf0897d3c331a55dee6af648b14e1822a2dc6e3
link
/test kube

tls
eaf0897d3c331a55dee6af648b14e1822a2dc6e3
link
/test tls

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

kube
eaf0897d3c331a55dee6af648b14e1822a2dc6e3
link
/test kube

tls
eaf0897d3c331a55dee6af648b14e1822a2dc6e3
link
/test tls

vault
eaf0897d3c331a55dee6af648b14e1822a2dc6e3
link
/test vault

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

kube
eaf0897d3c331a55dee6af648b14e1822a2dc6e3
link
/test kube

tls
eaf0897d3c331a55dee6af648b14e1822a2dc6e3
link
/test tls

vault
eaf0897d3c331a55dee6af648b14e1822a2dc6e3
link
/test vault

gsm
eaf0897d3c331a55dee6af648b14e1822a2dc6e3
link
/test gsm

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.


how to make it work for scroll to top ?

I guess placing this component above your list would work?

Reopen if you have issues.

It doesn't work by placing component above list.


Allow DateField to be Optional

I do not know if there was a particular reason for why it was not implemented before. But, I took the liberty to mimic what was done for similar fields on the upstream.
Essentially, The __init__ was overloaded to distinguish between null=True and null=False to signal the resulting type, Optional[date] or date respectively.

Thank you for fixing this, looks good!


Once a slot is set, how do I change it?

It's unclear to me how I can modify pieces of the wheel that have already been set.  D:

Go to C:\Users\YOUR USERNAME\AppData\Roaming.minecraft\config
in the minemenu-common.toml (open with a text editor) you can change the option "rightClickToEdit" to true.
or just change the whole file to this:
[general]
toggle = false
rightClickToEdit = true
releaseToSelect = false
menuAnimation = true
menuButtonIcon = "minecraft:stone"
[visual]
[visual.menu]
	#Range: 0 ~ 255
	alpha = 153
	#Range: 0 ~ 255
	red = 0
	#Range: 0 ~ 255
	green = 0
	#Range: 0 ~ 255
	blue = 0

[visual.select]
	#Range: 0 ~ 255
	alpha = 153
	#Range: 0 ~ 255
	red = 255
	#Range: 0 ~ 255
	green = 0
	#Range: 0 ~ 255
	blue = 0

Or just press shift

Thanks for explaining it @AstragoYT
The path mentioned above is only correct if you have Forge installed in your vanilla launcher. "minemenu-common.toml" will be located in the config folder for whatever installation you have - depends on the launcher.


Bheinz/add radio button

Consolidated the 'selects' and the 'inputs' into one loop.
Added radio button selection functionality

Meant to make this for github.com/optimizely/oform, not to this one. whoops!


Link to Paper?

Hey all,
The README.md references a pre-print paper, but the hyperlink provided seems to just point back to the main GitHub repo rather than link to the actual paper. Is this pre-print available somewhere online to read?
Thanks!

Hi @peterdsharpe ,
We have not yet released our paper on Arxiv, but we are planning on uploading along with a public release of our library within the next two weeks. Stay tuned :)

Hey @peterdsharpe, maybe we can send you the preprint via email for now?
It's taking quite a bit longer than expected getting everyone happy with the state of the preprint before the arxiv release. Is<EMAIL_ADDRESS>a good address?

Hey @peterdsharpe, sorry for the delay. Here is the link https://arxiv.org/abs/2309.03060


Fix mousewheel values

Sometimes the false value is passed to the control. Especially after the user changes directions in scrolling.
For example: The scrollbar might move down by 1, even if the user scrolled up by 1.

The workaround introduced a deadlock.
We just have to wait for the GFXLib being fixed.


[LIVY-969] Create docker based integration environment for local debugging

What changes were proposed in this pull request?
This PR introduces a docker and docker-compose based integrated environment for local debugging. The environment consists of:

Standalone spark cluster consisting of one spark master and one spark worker
Livy configured to connect to this standalone cluster

Attached README explains how this integrated environment can be customized to test with private changes.
How was this patch tested?

Used docker-compose up to bring up the integrated environment
Logged into livy container and submitted sample spark and sql statements.
Verified spark master, spark worker and livy UIs to be working, verified statements to have succeeded.
Verified remote debugging to work by attaching IDE to Livy server

@lmccay @dacort @ayushtkn @askhatri  Please review. Sorry earlier PR #387 got closed accidentally when I force merged to the source branch and I'm not able to reopen it. I've addressed the concerns from that PR as well.

Codecov Report

Merging #407 (3240e68) into master (c3dd645) will decrease coverage by 37.07%.
The diff coverage is n/a.

@@              Coverage Diff              @@
##             master     #407       +/-   ##
=============================================
- Coverage     65.51%   28.45%   -37.07%
+ Complexity      950      375      -575
=============================================
  Files           103      103
  Lines          6044     6044
  Branches        911      911
=============================================
- Hits           3960     1720     -2240
- Misses         1537     3977     +2440
+ Partials        547      347      -200

see 86 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Worked great for me!
Requesting a couple minor tweaks.

@dacort, I've updated as per your review comments. I did change the file permissions for build-images.sh but don't see that reflected in the updated diff.


fix: properly get common source directory

Closes #8
Couldn't find anything similar to os.path#join in Skylark, please let me know if there's a better alternative.
I suppose this also might not work given the situation of:
a-project/src/main/resources/a/deeply/nested/dir/
b-project/src/main/resources/avro/records
a-project/src/main/resources/avro/

We'd miss b-project entirely as it not the min or the max, though perhaps this is a user error.

Thanks @austince!!


purge unnecessary setup.py copy_copyright function

🚀 Pull Request
Description
This PR performs yet more setup.py hygiene by removing the copy_copyright function, which copies the COPYING and COPYING.LESSER license files down into the iris package source root when building the iris distribution.
IMHO this is unnecessary, and I don't know of any other open source packages that do this.
The license files are already packaged in our PyPI sdist and binary wheels metadata, and also as part of our conda-forge iris conda package tarball, as per all other open source packages which follow recommended package distribution good practice.
Additionally bundling the license files within the iris package root source seems unnecessary.
Reference: This change was introduced in #2891 (with no explanation/reason) and first became part of iris 2.0.0. To be fair, I reviewed and merged that PR, and didn't challenge it's introduction... now I am :wink:

Consult Iris pull request check list

FYI I haven't asked for a whats new in this PR or in #4949 as I thought, rather than adding a whats new for each of these PRs, it may be easier to add it to the what's new at the end.

@lbdreyer Brilliant, thanks :partying_face:


can't find the APi Authentication URL

where is it supposed to be located?
Using Homebridge for MacOS

All is in the readme described or use wizard in plugin config to authenticate console.

@grzegorz914 I'm following the instructions for manual authorization and hitting the same issue as the original poster; there's no authorization URI in the console log, just a bunch of errors.

Post the log please and config

I found the problem. Your readme has "Required if xboxWebApiEnabled enabled." but you really mean "webApiControl"!

Yes, was wrong description, already changed in Readme.


rtx: init at 1.22.6

Description of changes

From rtx repo: Polyglot runtime manager (asdf rust clone).
More performant and dumps shims which makes it easier to work with and integrate with nix-based systems.
Things done

Built on platform(s)

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

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

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

ok I believe I've solved everything except tests.
I'll be honest, I don't fully understand why they're failing and it changes from version to version.
On 1.18 it looked like a network issue, at least at first sight. The test suite would start but many tests would fail.
Now (1.22) it looks like the init function for tests sets up some fake home directory? Something like that. Fails with ~/data/plugins/tiny/bin/list-aliases no such file or directory but the tests don't even start this time at all.

Result of nixpkgs-review pr 218450 run on aarch64-darwin 1

1 package built:

rtx

I've totally refactored this to use the upstream's default.nix file with some overrides. Let me know if this is acceptable.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/2284

@SuperSandro2000 please take a look again. I believe I applied all your suggestions.


No function available to get the vertical scrollbar of a TextEdit

Godot version
3.3.4.stable
System information
Ubuntu
Issue description
There currently is no function to get the vertical scrollbar of a TextEdit.
Steps to reproduce

Minimal reproduction project

Closing, as feature proposals should be discussed on the Godot proposals repository. This repository is now used for bug reports only.
Make sure to follow the proposal template when opening a new proposal – don't just copy and paste the text you wrote in this issue.


title

nimpy.AccessViolationDefect: Unexpected error encountered: Read failed [Address: 0x0000000001B04100] [Error: 299 - 仅完成部分的 ReadProcessMemory 或 WriteProcessMemory 请求。]

We can not provide any support with this kind of issue. Please consider adding some code, the expected result and more information about the process.


Integration of Angular Material with Serenity-js

Angular material harnesses has been written in protractor. Please check the link below.
https://material.angular.io/guide/using-component-harnesses
For automation testing of angular material related UI it is difficult to find the xpath and language support to say select drop down menus since their html elements are created dynamically as we select the drop down options. Also the the listeners are registered in divs other than the form controls. This makes it a good feature for Serenity to support Angular Material harnesses usage as part of the language so that it can be made useful for reports etc

I too need this feature.

It's really helpful feature.

Our team also looking for same

Having this feature in will be great help.


confusion in docs related to geosearch events

in creating a doc page for L.esri.Geocoding.geosearch i noticed some problems with the doc page in this repo's README

the control doesn't fire a loading event
the control says the load event corresponds with a request being started, but the event is actually triggered immediately before results.

seems like we either need to fix when load actually fires or drop it altogether.
we also need to make a decision about whether to duplicate the API reference for plugins in individual repo READMEs and the main esri-leaflet site or remove them from READMEs altogether.  seems easiest to just remove it from here once the updates to the esri leaflet website are in place and skip managing both.

load/loading follows the Leaflet API convention

Fire loading when something starts loading
Fire load when it is done.

So load firing just before results is actually what should happen. Taking another look at this load only fire when when you ask for results (after you hit Enter).
Ideally load/loading should happen for suggestions too.

thanks for this.  i'll work on updating the doc and injecting a loading emitter into geocode and perhaps both into suggestions.

shelfing this for now.


Many of my lesser used tabs will not load any more - just moz-extension://87487...

So the tabs will not load I just get things like:
moz-extension://753af266-132b-4079-a296-d4ef15657403/tabpages/lazytab/lazytab.html?title=Contact%20-%20Alfa%20Dental%20Ltd%20-%20NHS%20Choices&url=https%3A//www.nhs.uk/Services/dentists/MapsAndDirections/DefaultView.aspx%3Fid%3D26860&favIconUrl=https%3A//www.nhs.uk/img/favicon.ico
The favicons do not load for these pages.  Other pages that I use regularly are ok.  This only seems to have happened in the group I use the most. Hopefully @Morikko can check this out soon - this app is invaluable to me! Hopefully @Morikko will be able to look at it soon.

Maybe the extension has changed his id moz-extension://753af266-132b-4079-a296-d4ef15657403 and thus it doesn't recover the script to open your page. This is id is managed by the browser.
If it doesn't happen on your new tabs but just on some old ones: you can copy the url parameter.
moz-extension://753af266-132b-4079-a296-d4ef15657403/tabpages/lazytab/lazytab.html?title=Contact%20-%20Alfa%20Dental%20Ltd%20-%20NHS%20Choices&url=https%3A//www.nhs.uk/Services/dentists/MapsAndDirections/DefaultView.aspx%3Fid%3D26860&favIconUrl=https%3A//www.nhs.uk/img/favicon.ico

I have a LOT of tabs! This did work, but was time consuming.
It does appear to have been fixed - I now get message saying to mousover to load the page and it works.


Separate the import-map for DNT from the top-level import-map.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 92.00%. Comparing base (d944e13) to head (b8c1e5c).

Additional details and impacted files
@@             Coverage Diff             @@
##             main     #388       +/-   ##
===========================================
+ Coverage   76.02%   92.00%   +15.98%
===========================================
  Files          53       53
  Lines        3792     3792
  Branches      250      352      +102
===========================================
+ Hits         2883     3489      +606
+ Misses        909      302      -607
- Partials        0        1        +1

Flag
Coverage Δ

unittests
92.00% <ø> (+15.98%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


[publisher] Users cannot design logos for APIs but cannot upload/ submit the design

Users can design logos in the editor provided to design API logos. But after creating designed API logos/ icons cannot submit. Since Upload button shown in the below image is not working.

The issue has reported already.


"includes" example fails provisioning

TASK [Add ondrej repository for later versions of PHP.] ************************
fatal: [default]: FAILED! => {"changed": false, "failed": true, "msg": "failed to fetch PPA information, error was: HTTP Error 404: Not Found"}

@cwardgar - Thanks for letting me know! I'm working through a bugfix pass in the book examples for https://github.com/geerlingguy/ansible-for-devops/issues/61, so I'm going to close this issue and move it over there—this particular example needs a few different updates to work correctly.

See commit 96de03e above for the changes required to get it working. And thanks again for reporting!


Use dep for go depdencies

First PR 🎉

You have made the PR on master, it should be on dev !
And we should delete the circle.yml file since it is not use any more. The circle configuration as moved to the .circleci folder.

This is ready for review


Flashing CarThing assertion error

After getting my CarThing in burn mode, I attempted to run the following command, as in step 4 of flashing the CarThing:
python superbird_tool.py --restore_device C:\Users\jason\OneDrive\Documents\carthingstuff\DUMP
C:\Users\jason\OneDrive\Documents\carthingstuff\DUMP is the absolute path to my extracted image.
After running the command, I get the following output:

Spotify Car Thing (superbird) toolkit, v0.1.6, by Thing Labs and Bishop Dynamics
https://github.com/thinglabsoss/superbird-tool
Forked from https://github.com/bishopdynamics/superbird-tool
Found device booted in USB Burn Mode (ready for commands)
restoring entire device from dumpfiles in C:\Users\jason\OneDrive\Documents\carthingstuff\DUMP
initializing env subsystem
executing bulkcmd: "amlmmc env"
Traceback (most recent call last):
File "C:\Users\jason\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 236, in get_interface_and_endpoint
return self._ep_info[endpoint_address]
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
KeyError: 129
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\jason\OneDrive\Documents\carthingstuff\superbird-tool\superbird_tool.py", line 340, in
dev.send_env_file(f'{FOLDER_NAME}/env.txt')
File "C:\Users\jason\OneDrive\Documents\carthingstuff\superbird-tool\superbird_device.py", line 266, in send_env_file
self.send_env(env_data)
File "C:\Users\jason\OneDrive\Documents\carthingstuff\superbird-tool\superbird_device.py", line 256, in send_env
self.bulkcmd('amlmmc env')  # initialize env subsystem
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jason\OneDrive\Documents\carthingstuff\superbird-tool\superbird_device.py", line 214, in bulkcmd
resp = self.device.bulkCmd(command)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jason\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\pyamlboot\pyamlboot.py", line 590, in bulkCmd
return self.bulkCmdStat(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jason\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\pyamlboot\pyamlboot.py", line 595, in bulkCmdStat
return self.dev.read(usb.util.ENDPOINT_IN | 1, BULK_REPLY_LEN,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jason\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 1021, in read
intf, ep = self._ctx.setup_request(self, endpoint)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jason\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 113, in wrapper
return f(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jason\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 228, in setup_request
intf, ep = self.get_interface_and_endpoint(device, endpoint_address)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jason\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 113, in wrapper
return f(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jason\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 238, in get_interface_and_endpoint
for intf in self.get_active_configuration(device):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jason\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 113, in wrapper
return f(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jason\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\core.py", line 252, in get_active_configuration
bConfigurationValue=self.backend.get_configuration(self.handle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\jason\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\usb\backend\libusb0.py", line 528, in get_configuration
assert ret == 1
^^^^^^^^
AssertionError

For reference, I'm using Windows 10, and I'm using Python 3.12.7 installed from the Microsoft store. I installed all the necessary packages the tutorial outlines using this python version. I hadn't run into any issues until now.
I'm not sure how to interpret this error. I expected it to run without any issue as I followed the tutorial closely. I attempted running the command with a different cable connected to the CarThing, and got the same result. Insight is appreciated; unsure where to go from here.

The Superbird Github recommends using Python 3.10.x

Hey! First you could try what Luke suggested, but if that doesn't work, could you perhaps try working in a folder outside OneDrive? That could perhaps be messing with something. Also, there are reports of Windows being a bit funky with superbird-tool, could you try Linux or even macOS if that's possible?

Hey, I'll close this issue for now since there has been no activity for a week. Feel free to reopen it or contact me on Discord if you need more help :)

using libusbk seems to have solved my issue!

using libusbk seems to have solved my issue!

This also fixed my issue, thanks for suggesting it!